From 84e7f1e04e694e115b207d51a3e6812918df212b Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Sun, 9 Aug 2015 09:43:11 -0500 Subject: move encode out of try blocks --- src/cryptography/hazmat/backends/openssl/backend.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/cryptography/hazmat/backends/openssl/backend.py b/src/cryptography/hazmat/backends/openssl/backend.py index 2712abcb..ad88dd9d 100644 --- a/src/cryptography/hazmat/backends/openssl/backend.py +++ b/src/cryptography/hazmat/backends/openssl/backend.py @@ -1195,10 +1195,10 @@ class Backend(object): for extension in builder._extensions: try: encode = _EXTENSION_ENCODE_HANDLERS[extension.oid] - pp, r = encode(self, extension.value) except KeyError: raise NotImplementedError('Extension not yet supported.') + pp, r = encode(self, extension.value) obj = _txt2obj_gc(self, extension.oid.dotted_string) extension = self._lib.X509_EXTENSION_create_by_OBJ( self._ffi.NULL, @@ -1291,10 +1291,10 @@ class Backend(object): for i, extension in enumerate(builder._extensions): try: encode = _EXTENSION_ENCODE_HANDLERS[extension.oid] - pp, r = encode(self, extension.value) except KeyError: raise NotImplementedError('Extension not yet supported.') + pp, r = encode(self, extension.value) obj = _txt2obj_gc(self, extension.oid.dotted_string) extension = self._lib.X509_EXTENSION_create_by_OBJ( self._ffi.NULL, -- cgit v1.2.3