diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2015-04-21 08:31:10 -0500 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2015-04-21 22:55:04 -0500 |
commit | bed07357a90237ee92cedba788066f87a63e34b6 (patch) | |
tree | 554b05881809f752c35dbdc43b38d6fb203a0b04 /src | |
parent | 9089c91294497aaff3e5204b73365ba687c6ab7e (diff) | |
download | cryptography-bed07357a90237ee92cedba788066f87a63e34b6.tar.gz cryptography-bed07357a90237ee92cedba788066f87a63e34b6.tar.bz2 cryptography-bed07357a90237ee92cedba788066f87a63e34b6.zip |
update exception to contain detail
Diffstat (limited to 'src')
-rw-r--r-- | src/cryptography/hazmat/backends/openssl/x509.py | 3 | ||||
-rw-r--r-- | src/cryptography/x509.py | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/src/cryptography/hazmat/backends/openssl/x509.py b/src/cryptography/hazmat/backends/openssl/x509.py index affb79da..07e79fed 100644 --- a/src/cryptography/hazmat/backends/openssl/x509.py +++ b/src/cryptography/hazmat/backends/openssl/x509.py @@ -68,7 +68,8 @@ def _build_general_name(backend, gn): raise x509.UnsupportedGeneralNameType( "{0} is not a supported type".format( x509._GENERAL_NAMES.get(gn.type, gn.type) - ) + ), + x509._GENERAL_NAMES.get(gn.type, gn.type) ) diff --git a/src/cryptography/x509.py b/src/cryptography/x509.py index 3dc066fa..dd6ea926 100644 --- a/src/cryptography/x509.py +++ b/src/cryptography/x509.py @@ -129,7 +129,9 @@ class ExtensionNotFound(Exception): class UnsupportedGeneralNameType(Exception): - pass + def __init__(self, msg, type): + super(UnsupportedGeneralNameType, self).__init__(msg) + self.type = type class NameAttribute(object): |