diff options
author | elie <elie> | 2005-10-12 15:55:09 +0000 |
---|---|---|
committer | elie <elie> | 2005-10-12 15:55:09 +0000 |
commit | 9921d34be71d59f05edbd6e248f3f1a727079230 (patch) | |
tree | 1ec87f005b0dcb083b846ee3f23bb6127e19ebcc | |
parent | 3a0c436c9c06ee4b56199209a12f1a9bee266508 (diff) | |
download | pysnmp-9921d34be71d59f05edbd6e248f3f1a727079230.tar.gz |
* port number fixed
* receiver func prints pretty
-rw-r--r-- | examples/v3arch/manager/ntfrcv.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/examples/v3arch/manager/ntfrcv.py b/examples/v3arch/manager/ntfrcv.py index b4cd5a3..8bf247d 100644 --- a/examples/v3arch/manager/ntfrcv.py +++ b/examples/v3arch/manager/ntfrcv.py @@ -11,7 +11,7 @@ snmpEngine = engine.SnmpEngine() config.addSocketTransport( snmpEngine, udp.domainName, - udp.UdpSocketTransport().openServerMode(('127.0.0.1', 1162)) + udp.UdpSocketTransport().openServerMode(('127.0.0.1', 162)) ) # v1/2 setup @@ -22,14 +22,19 @@ config.addV3User( snmpEngine, 'test-user', config.usmHMACMD5AuthProtocol, 'authkey1', config.usmDESPrivProtocol, 'privkey1' +# '80004fb81c3dafe69' # ContextEngineID of Notification Originator ) # Callback function for receiving notifications def cbFun(snmpEngine, - contextEngineID, contextName, + contextEngineId, contextName, varBinds, cbCtx): - print contextEngineID, contextName, varBinds + print 'Notification from SNMP Engine \"%s\", Context \"%s\"' % ( + contextEngineId, contextName + ) + for name, val in varBinds: + print '%s=%s' % (name, val.prettyOut(val)) # Apps registration ntfrcv.NotificationReceiver(snmpEngine, cbFun) |