summaryrefslogtreecommitdiff
path: root/examples/smi/manager
diff options
context:
space:
mode:
authorelie <elie>2011-11-06 20:37:09 +0000
committerelie <elie>2011-11-06 20:37:09 +0000
commitf0406dd01c46230ebbcd4f8c4a47fdbc270e64ef (patch)
treecae924c26bc40e6caafde18e657ab7fbb8794bbe /examples/smi/manager
parent6781949a085961ff2eb6f4603a52249e99c4ce7d (diff)
downloadpysnmp-git-f0406dd01c46230ebbcd4f8c4a47fdbc270e64ef.tar.gz
major overhawl aimed at Python 2.4 through 3.2 compatibility
Diffstat (limited to 'examples/smi/manager')
-rw-r--r--examples/smi/manager/mib-tree-inspection.py54
1 files changed, 27 insertions, 27 deletions
diff --git a/examples/smi/manager/mib-tree-inspection.py b/examples/smi/manager/mib-tree-inspection.py
index 38ad236d..e0134c21 100644
--- a/examples/smi/manager/mib-tree-inspection.py
+++ b/examples/smi/manager/mib-tree-inspection.py
@@ -5,69 +5,69 @@ from pysnmp.smi import builder, view, error
mibBuilder = builder.MibBuilder()
# Optionally set an alternative path to compiled MIBs
-#print 'Setting MIB sources...'
+#print('Setting MIB sources...')
#mibSources = mibBuilder.getMibSources() + (
# builder.DirMibSource('/opt/pysnmp_mibs'),
# )
#mibBuilder.setMibSources(*mibSources)
-#print mibBuilder.getMibSources()
-#print 'done'
+#print(mibBuilder.getMibSources())
+#print('done')
-print 'Loading MIB modules...',
+print('Loading MIB modules...'),
mibBuilder.loadModules(
'SNMPv2-MIB', 'SNMP-FRAMEWORK-MIB', 'SNMP-COMMUNITY-MIB'
)
-print 'done'
+print('done')
-print 'Indexing MIB objects...',
+print('Indexing MIB objects...'),
mibView = view.MibViewController(mibBuilder)
-print 'done'
+print('done')
-print 'MIB symbol name lookup by OID: ',
+print('MIB symbol name lookup by OID: '),
oid, label, suffix = mibView.getNodeName((1,3,6,1,2,1,1,1))
-print oid, label, suffix
+print(oid, label, suffix)
-print 'MIB symbol name lookup by label: ',
+print('MIB symbol name lookup by label: '),
oid, label, suffix = mibView.getNodeName((1,3,6,1,2,'mib-2',1,'sysDescr'))
-print oid, label, suffix
+print(oid, label, suffix)
-print 'MIB symbol name lookup by symbol description: ',
+print('MIB symbol name lookup by symbol description: '),
oid, label, suffix = mibView.getNodeName(('sysDescr',))
oid, label, suffix = mibView.getNodeName(('snmpEngineID',), 'SNMP-FRAMEWORK-MIB')
-print oid, label, suffix
+print(oid, label, suffix)
-print 'MIB object value pretty print: ',
+print('MIB object value pretty print: '),
mibNode, = mibBuilder.importSymbols('SNMP-FRAMEWORK-MIB', 'snmpEngineID')
-print mibNode.syntax
+print(mibNode.syntax.prettyPrint())
-print 'MIB symbol location lookup by name: ',
+print('MIB symbol location lookup by name: '),
modName, symName, suffix = mibView.getNodeLocation(('snmpCommunityEntry',))
-print symName, modName
+print(symName, modName)
-print 'MIB node lookup by location: ',
+print('MIB node lookup by location: '),
rowNode, = mibBuilder.importSymbols(modName, symName)
-print rowNode
+print(rowNode)
-print 'Conceptual table index value to oid convertion: ',
+print('Conceptual table index value to oid convertion: '),
oid = rowNode.getInstIdFromIndices('router')
-print oid
-print 'Conceptual table index oid to value convertion: ',
-print rowNode.getIndicesFromInstId(oid)
+print(oid)
+print('Conceptual table index oid to value convertion: '),
+print(rowNode.getIndicesFromInstId(oid))
-print 'MIB tree traversal'
+print('MIB tree traversal')
oid, label, suffix = mibView.getFirstNodeName()
while 1:
try:
modName, nodeDesc, suffix = mibView.getNodeLocation(oid)
- print '%s::%s == %s' % (modName, nodeDesc, oid)
+ print('%s::%s == %s' % (modName, nodeDesc, oid))
oid, label, suffix = mibView.getNextNodeName(oid)
except error.NoSuchObjectError:
break
-print 'Modules traversal'
+print('Modules traversal')
modName = mibView.getFirstModuleName()
while 1:
- if modName: print modName
+ if modName: print(modName)
try:
modName = mibView.getNextModuleName(modName)
except error.SmiError: