diff options
author | elie <elie> | 2013-05-25 09:11:46 +0000 |
---|---|---|
committer | elie <elie> | 2013-05-25 09:11:46 +0000 |
commit | 578caf7b79e3d9816e397f9e34be075b45f6da57 (patch) | |
tree | 26372b49eb24b5b8ec8270d61ba35b21dbee947f | |
parent | 20d54b60747b2aa3b103e98a15ff99dad901cf05 (diff) | |
download | pysnmp-578caf7b79e3d9816e397f9e34be075b45f6da57.tar.gz |
Oneliner transport target classes now support the getTransportInfo()
method that returns network addresses used on protocol level
-rw-r--r-- | CHANGES | 2 | ||||
-rw-r--r-- | pysnmp/entity/rfc3413/oneliner/target.py | 3 |
2 files changed, 5 insertions, 0 deletions
@@ -40,6 +40,8 @@ Revision 4.2.5rc2 addV3User() functions as well as to their oneliner's wrappers. - The contextEngineId parameter of config.addV3User() and auth.UsmUserData() renamed into securityEngineId as it's semantically correct +- Oneliner transport target classes now support the getTransportInfo() + method that returns network addresses used on protocol level. - AsynNotificationOriginator.cfgCmdGen() does not take into account securityModel & securityLevel when reducing LCD access via addTrapUser(). This improves LCD consistency on sparse add/del operatons but also diff --git a/pysnmp/entity/rfc3413/oneliner/target.py b/pysnmp/entity/rfc3413/oneliner/target.py index 08e84e3..3c7bbf3 100644 --- a/pysnmp/entity/rfc3413/oneliner/target.py +++ b/pysnmp/entity/rfc3413/oneliner/target.py @@ -17,6 +17,9 @@ class _AbstractTransportTarget: self.timeout, self.retries, self.tagList ) + def getTransportInfo(self): + return self.transportDomain, self.transportAddr + def openClientMode(self): self.transport = self.protoTransport().openClientMode() return self.transport |