diff options
author | elie <elie> | 2005-10-10 14:47:12 +0000 |
---|---|---|
committer | elie <elie> | 2005-10-10 14:47:12 +0000 |
commit | 697bbe378022274300ee9e3089917275572d748c (patch) | |
tree | ecb999a1ec8e4868609e79c5d496a28140d7cd2b | |
parent | 63b8c5bd37028cf8243288a7ec552ad907b13e1c (diff) | |
download | pysnmp-697bbe378022274300ee9e3089917275572d748c.tar.gz |
adjust for superclassing by NotificationOriginator
-rw-r--r-- | pysnmp/entity/rfc3413/oneliner/cmdgen.py | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/pysnmp/entity/rfc3413/oneliner/cmdgen.py b/pysnmp/entity/rfc3413/oneliner/cmdgen.py index 3d0091c..af4f711 100644 --- a/pysnmp/entity/rfc3413/oneliner/cmdgen.py +++ b/pysnmp/entity/rfc3413/oneliner/cmdgen.py @@ -78,7 +78,7 @@ class AsynCommandGenerator: self.__knownTransports = {} self.__knownTransportAddrs = {} - def __configure(self, authData, transportTarget): + def _configure(self, authData, transportTarget, tagList=''): paramsName = '%s-params' % (authData.securityName,) if not self.__knownAuths.has_key(authData): if isinstance(authData, CommunityData): @@ -121,18 +121,19 @@ class AsynCommandGenerator: self.snmpEngine, addrName, transportTarget.transportDomain, transportTarget.transportAddr, - paramsName + paramsName, + tagList=tagList ) self.__knownTransportAddrs[addrName] = 1 - return addrName + return addrName, paramsName # Async SNMP apps def asyncGetCmd( self, authData, transportTarget, varNames, (cbFun, cbCtx) ): - addrName = self.__configure( + addrName, paramsName = self._configure( authData, transportTarget ) varBinds = [] @@ -148,7 +149,7 @@ class AsynCommandGenerator: def asyncSetCmd( self, authData, transportTarget, varBinds, (cbFun, cbCtx) ): - addrName = self.__configure( + addrName, paramsName = self._configure( authData, transportTarget ) __varBinds = [] @@ -164,7 +165,7 @@ class AsynCommandGenerator: def asyncNextCmd( self, authData, transportTarget, varNames, (cbFun, cbCtx) ): - addrName = self.__configure( + addrName, paramsName = self._configure( authData, transportTarget ) varBinds = [] @@ -181,7 +182,7 @@ class AsynCommandGenerator: self, authData, transportTarget, nonRepeaters, maxRepetitions, varNames, (cbFun, cbCtx) ): - addrName = self.__configure( + addrName, paramsName = self._configure( authData, transportTarget ) varBinds = [] |