Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pysnmp.smi.error.MibNotFoundError: CISCO-IETF-IPMROUTE-MIB compilation error(s): missingcaused by <class 'pysnmp.smi.error.MibNotFoundError'>: MIB file "CISCO-IETF-IPMROUTE-MIB.py[co]" not found in search path (DirMibSource('/usr/lib/python3.4/site-packages/pysnmp/smi/mibs'), DirMibSource('/usr/lib/python3.4/site-packages/pysnmp/smi/mibs/instances'), DirMibSource('pysnmp_mibs'), DirMibSource('/root/.pysnmp/mibs'), DirMibSource('~/projects/nemo/MIBs'))
- def find_name_type(oid, module):
- mibBuilder = builder.MibBuilder()
- compiler.addMibCompiler(mibBuilder, sources = ['~/projects/mibs'])
- mibBuilder.addMibSources(builder.DirMibSource('~/projects/mibs'))
- mibBuilder.loadModules(module)
- mibView = view.MibViewController(mibBuilder)
- oid, label, suffix = mibView.getNodeName(oid)
- modName, symName, suffix = mibView.getNodeLocation(oid)
- mibNode, = mibBuilder.importSymbols(modName, symName)
- data_type = mibNode.syntax.__class__.__name__
- return label[-1], data_type
- find_name_type((1,3,6,1,2,1,31,1,1,1,6), 'IF-MIB')
- find_name_type((1, 3, 6, 1, 4, 1, 9, 10, 117, 1, 1, 2, 1, 17), 'CISCO-IETF-IPMROUTE-MIB')
- CISCO-IETF-IPMROUTE-MIB.mib
- IF-MIB.mib
Add Comment
Please, Sign In to add comment