summaryrefslogtreecommitdiff
path: root/pysnmp
diff options
context:
space:
mode:
authorIlya Etingof <etingof@gmail.com>2018-07-05 13:39:18 +0200
committerIlya Etingof <etingof@gmail.com>2018-07-05 13:40:32 +0200
commit212e1b54c3d356e6da8a470187fa185be8aa172e (patch)
tree90e86028186b7fc459bf0e7da8b9288d43a86056 /pysnmp
parentdc34f140e3d444dd66935c12cf37d84569314ab9 (diff)
downloadpysnmp-git-212e1b54c3d356e6da8a470187fa185be8aa172e.tar.gz
Revert "Fix var-bind initialization from ObjectIdentity at hlapi"
This reverts commit 23d1aa7bf5139d05c29ef27f6a5f68948c93a9df.
Diffstat (limited to 'pysnmp')
-rw-r--r--pysnmp/hlapi/varbinds.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/pysnmp/hlapi/varbinds.py b/pysnmp/hlapi/varbinds.py
index 4d80a970..ac9151a8 100644
--- a/pysnmp/hlapi/varbinds.py
+++ b/pysnmp/hlapi/varbinds.py
@@ -29,8 +29,8 @@ class CommandGeneratorVarBinds(AbstractVarBinds):
for varBind in varBinds:
if isinstance(varBind, ObjectType):
pass
- elif isinstance(varBind, ObjectIdentity):
- varBind = ObjectType(varBind)
+ elif isinstance(varBind[0], ObjectIdentity):
+ varBind = ObjectType(*varBind)
elif isinstance(varBind[0][0], tuple): # legacy
varBind = ObjectType(ObjectIdentity(varBind[0][0][0], varBind[0][0][1], *varBind[0][1:]), varBind[1])
else:
@@ -57,8 +57,8 @@ class NotificationOriginatorVarBinds(AbstractVarBinds):
for varBind in varBinds:
if isinstance(varBind, ObjectType):
pass
- elif isinstance(varBind, ObjectIdentity):
- varBind = ObjectType(varBind)
+ elif isinstance(varBind[0], ObjectIdentity):
+ varBind = ObjectType(*varBind)
else:
varBind = ObjectType(ObjectIdentity(varBind[0]), varBind[1])
__varBinds.append(varBind.resolveWithMib(mibViewController))