From 3a0c436c9c06ee4b56199209a12f1a9bee266508 Mon Sep 17 00:00:00 2001 From: elie Date: Wed, 12 Oct 2005 15:53:02 +0000 Subject: table management funcs may return None cell vals --- examples/v3arch/manager/bulkgen.py | 5 ++++- examples/v3arch/manager/nextgen.py | 7 +++++-- 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 -- cgit v1.2.1