Right... I had the same issue and I commited the fix to SVN. Update is in the trunk. $ZENHOME/bin should be put in your path by the zenmib script.

-Eric

Kent Tenney wrote:
I've been trying to register mibs.
I worked around my unresolved path problem by
qualifying smidump's name in zenmib.py;

exec os.popen('smidump -fpython %s 2>/dev/null' % mibname) in result
to
exec os.popen('/usr/local/zenoss/bin/smidump -fpython %s 2>/dev/null'
% mibname) in result

I then came accross a name error.
the method load() defines mibs;
       mibs = self.dmd.Mibs

and the method load1() refers to mibs;
           mod = mibs.createMibModule(modname, self.options.path)

but it is not in the scope of load1()
I replaced the line in load1() with
mod = self.dmd.Mibs.createMibModule(modname, self.options.path)

I was then able to register mibs.

Thanks,
Kent
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users


_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to