summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelie <elie>2005-10-12 15:53:02 +0000
committerelie <elie>2005-10-12 15:53:02 +0000
commit3a0c436c9c06ee4b56199209a12f1a9bee266508 (patch)
tree03225afb30afcda6560a9a579325304a290d330b
parentbe71b3f4ac0baf1c41f5e7e7b3be00410c5cbe0c (diff)
downloadpysnmp-3a0c436c9c06ee4b56199209a12f1a9bee266508.tar.gz
table management funcs may return None cell vals
-rw-r--r--examples/v3arch/manager/bulkgen.py5
-rw-r--r--examples/v3arch/manager/nextgen.py7
2 files changed, 9 insertions, 3 deletions
diff --git a/examples/v3arch/manager/bulkgen.py b/examples/v3arch/manager/bulkgen.py
index abdb1c6..e87b2dc 100644
--- a/examples/v3arch/manager/bulkgen.py
+++ b/examples/v3arch/manager/bulkgen.py
@@ -41,7 +41,10 @@ def cbFun(sendRequesthandle, errorIndication, errorStatus, errorIndex,
return
for varBindRow in varBindTable:
for oid, val in varBindRow:
- print '%s = %s' % (oid, val.prettyOut(val))
+ if val is None:
+ print oid
+ else:
+ print '%s = %s' % (oid, val.prettyOut(val))
for oid, val in varBindTable[-1]:
if val is not None:
break
diff --git a/examples/v3arch/manager/nextgen.py b/examples/v3arch/manager/nextgen.py
index 139f7b9..497438c 100644
--- a/examples/v3arch/manager/nextgen.py
+++ b/examples/v3arch/manager/nextgen.py
@@ -21,7 +21,7 @@ config.addTargetParams(snmpEngine, 'myParams', 'test-user', 'authPriv')
# Transport addresses
config.addTargetAddr(
snmpEngine, 'myRouter', config.snmpUDPDomain,
- ('127.0.0.1', 161), 'myParams'
+ ('127.0.0.1', 161), 'myParams'
)
# Transport
@@ -41,7 +41,10 @@ def cbFun(sendRequestHandle, errorIndication, errorStatus, errorIndex,
return
for varBindRow in varBindTable:
for oid, val in varBindRow:
- print '%s = %s' % (oid, val.prettyOut(val))
+ if val is None:
+ print oid
+ else:
+ print '%s = %s' % (oid, val.prettyOut(val))
for oid, val in varBindTable[-1]:
if val is not None:
break