diff options
author | elie <elie> | 2006-05-25 14:40:44 +0000 |
---|---|---|
committer | elie <elie> | 2006-05-25 14:40:44 +0000 |
commit | 72af4dab5d97bc3395ed356778e288d10077de77 (patch) | |
tree | 423530cfef7577ab5e53dfdf0ccead40266128f3 | |
parent | 81e3468d145ae6c96d9b9965e994d54339f31e6b (diff) | |
download | pysnmp-72af4dab5d97bc3395ed356778e288d10077de77.tar.gz |
python1.5 compatibility fix: [].extend() expects a list, not tuple
-rw-r--r-- | pysnmp/entity/rfc3413/ntforg.py | 6 |
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: |