diff options
author | Ilya Etingof <etingof@gmail.com> | 2019-08-05 10:28:00 +0200 |
---|---|---|
committer | Ilya Etingof <etingof@gmail.com> | 2019-08-05 10:28:00 +0200 |
commit | 89d14d560a00f2ac1ab7228f00e0edbeedb31808 (patch) | |
tree | fe8c7958795d7d49f6724cf8877e0f3db6b20532 | |
parent | 6066897cd142b6954fa9f643780e4e488a8369a5 (diff) | |
download | pysnmp-git-89d14d560a00f2ac1ab7228f00e0edbeedb31808.tar.gz |
Fix crashing VACM debugging
-rw-r--r-- | pysnmp/proto/secmod/rfc3414/service.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/pysnmp/proto/secmod/rfc3414/service.py b/pysnmp/proto/secmod/rfc3414/service.py index 4ef7d748..ab125aa7 100644 --- a/pysnmp/proto/secmod/rfc3414/service.py +++ b/pysnmp/proto/secmod/rfc3414/service.py @@ -265,9 +265,9 @@ class SnmpUSMSecurityModel(AbstractSecurityModel): 'securityStateReference "%s" ' % ( usmUserName, usmUserSecurityName, usmUserAuthProtocol, - usmUserAuthKeyLocalized.prettyPrint(), + usmUserAuthKeyLocalized and usmUserAuthKeyLocalized.prettyPrint(), usmUserPrivProtocol, - usmUserPrivKeyLocalized.prettyPrint(), + usmUserPrivKeyLocalized and usmUserPrivKeyLocalized.prettyPrint(), securityEngineID.prettyPrint(), securityName, securityStateReference)) @@ -293,9 +293,9 @@ class SnmpUSMSecurityModel(AbstractSecurityModel): 'securityEngineID "%s" and securityName "%s"' % ( usmUserName, usmUserSecurityName, usmUserAuthProtocol, - usmUserAuthKeyLocalized.prettyPrint(), + usmUserAuthKeyLocalized and usmUserAuthKeyLocalized.prettyPrint(), usmUserPrivProtocol, - usmUserPrivKeyLocalized.prettyPrint(), + usmUserPrivKeyLocalized and usmUserPrivKeyLocalized.prettyPrint(), securityEngineID.prettyPrint(), securityName)) @@ -324,9 +324,9 @@ class SnmpUSMSecurityModel(AbstractSecurityModel): 'securityEngineID "%s" and securityName "%s"' % ( usmUserName, usmUserSecurityName, usmUserAuthProtocol, - usmUserAuthKeyLocalized.prettyPrint(), + usmUserAuthKeyLocalized and usmUserAuthKeyLocalized.prettyPrint(), usmUserPrivProtocol, - usmUserPrivKeyLocalized.prettyPrint(), + usmUserPrivKeyLocalized and usmUserPrivKeyLocalized.prettyPrint(), securityEngineID.prettyPrint(), securityName)) except NoSuchInstanceError: |