summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelie <elie>2006-05-25 14:40:44 +0000
committerelie <elie>2006-05-25 14:40:44 +0000
commit72af4dab5d97bc3395ed356778e288d10077de77 (patch)
tree423530cfef7577ab5e53dfdf0ccead40266128f3
parent81e3468d145ae6c96d9b9965e994d54339f31e6b (diff)
downloadpysnmp-72af4dab5d97bc3395ed356778e288d10077de77.tar.gz
python1.5 compatibility fix: [].extend() expects a list, not tuple
-rw-r--r--pysnmp/entity/rfc3413/ntforg.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/pysnmp/entity/rfc3413/ntforg.py b/pysnmp/entity/rfc3413/ntforg.py
index ad976fa..3d71898 100644
--- a/pysnmp/entity/rfc3413/ntforg.py
+++ b/pysnmp/entity/rfc3413/ntforg.py
@@ -1,4 +1,8 @@
import time
+try:
+ from sys import version_info
+except ImportError:
+ version_info = ( 0, 0 ) # a really early version
from pysnmp.entity.rfc3413 import config
from pysnmp.proto.proxy import rfc2576
from pysnmp.proto.api import v2c
@@ -160,6 +164,8 @@ class NotificationOriginator:
varBinds.append((mibNode.name + (0,), mibNode.syntax))
if additionalVarBinds:
+ if version_info < (1, 6):
+ additionalVarBinds = list(additionalVarBinds)
varBinds.extend(additionalVarBinds)
for varName, varVal in varBinds: