summaryrefslogtreecommitdiff
path: root/pysnmp/hlapi/varbinds.py
diff options
context:
space:
mode:
authorIlya Etingof <etingof@gmail.com>2016-04-02 23:43:14 +0200
committerIlya Etingof <etingof@gmail.com>2016-04-02 23:43:14 +0200
commit90bbf397ad3dd49db7f83d541afff51f17e63054 (patch)
tree9f77e3ee610241978873484f83702d9b3c056d9e /pysnmp/hlapi/varbinds.py
parentfbc9c2679bd04ea3241b294e78e1b66fe993d952 (diff)
downloadpysnmp-git-90bbf397ad3dd49db7f83d541afff51f17e63054.tar.gz
pep8 reformatted
Diffstat (limited to 'pysnmp/hlapi/varbinds.py')
-rw-r--r--pysnmp/hlapi/varbinds.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/pysnmp/hlapi/varbinds.py b/pysnmp/hlapi/varbinds.py
index 9b52e4cc..b5617113 100644
--- a/pysnmp/hlapi/varbinds.py
+++ b/pysnmp/hlapi/varbinds.py
@@ -9,8 +9,10 @@ from pysnmp.smi.rfc1902 import *
__all__ = ['CommandGeneratorVarBinds', 'NotificationOriginatorVarBinds']
+
class AbstractVarBinds:
- def getMibViewController(self, snmpEngine):
+ @staticmethod
+ def getMibViewController(snmpEngine):
mibViewController = snmpEngine.getUserContext('mibViewController')
if not mibViewController:
mibViewController = view.MibViewController(
@@ -19,6 +21,7 @@ class AbstractVarBinds:
snmpEngine.setUserContext(mibViewController=mibViewController)
return mibViewController
+
class CommandGeneratorVarBinds(AbstractVarBinds):
def makeVarBinds(self, snmpEngine, varBinds):
mibViewController = self.getMibViewController(snmpEngine)
@@ -44,6 +47,7 @@ class CommandGeneratorVarBinds(AbstractVarBinds):
return varBinds
+
class NotificationOriginatorVarBinds(AbstractVarBinds):
def makeVarBinds(self, snmpEngine, varBinds):
mibViewController = self.getMibViewController(snmpEngine)
@@ -65,4 +69,3 @@ class NotificationOriginatorVarBinds(AbstractVarBinds):
mibViewController = self.getMibViewController(snmpEngine)
varBinds = [ObjectType(ObjectIdentity(x[0]), x[1]).resolveWithMib(mibViewController) for x in varBinds]
return varBinds
-