[pycopia] r756 committed - Add issue #13 patch.

1 view
Skip to first unread message

pyc...@googlecode.com

unread,
Feb 8, 2015, 3:19:09 PM2/8/15
to pyc...@googlegroups.com
Revision: 756
Author: keith.dart
Date: Sun Feb 8 20:18:40 2015 UTC
Log: Add issue #13 patch.

https://code.google.com/p/pycopia/source/detail?r=756

Modified:
/trunk/SNMP/pycopia/SNMP/traps.py

=======================================
--- /trunk/SNMP/pycopia/SNMP/traps.py Thu Apr 24 00:40:52 2014 UTC
+++ /trunk/SNMP/pycopia/SNMP/traps.py Sun Feb 8 20:18:40 2015 UTC
@@ -72,7 +72,10 @@
trapoid = _TRAPMAP[pdu.generic]
varbinds.insert(1, snmpTrapOID(trapoid).varbind)
# 3.1.(4)
- varbinds.append(snmpTrapAddress(ip).varbind)
+ try:
+ varbinds.append(snmpTrapAddress(pdu.agent).varbind)
+ except AttributeError:
+ varbinds.append(snmpTrapAddress(ip).varbind)
varbinds.append(snmpTrapCommunity(community).varbind)
varbinds.append(snmpTrapEnterprise(pdu.enterprise).varbind)
return SNMPv2TrapPDU(varbinds=varbinds)
Reply all
Reply to author
Forward
0 new messages