@@ -721,10 +721,9 @@ def create_default_context(purpose=Purpose.SERVER_AUTH, *, cafile=None,
721721 # root CA certificates for the given purpose. This may fail silently.
722722 context .load_default_certs (purpose )
723723 # OpenSSL 1.1.1 keylog file
724- if hasattr (context , 'keylog_filename' ):
725- keylogfile = os .environ .get ('SSLKEYLOGFILE' )
726- if keylogfile and not sys .flags .ignore_environment :
727- context .keylog_filename = keylogfile
724+ keylogfile = os .environ .get ('SSLKEYLOGFILE' )
725+ if keylogfile and not sys .flags .ignore_environment :
726+ context .keylog_filename = keylogfile
728727 return context
729728
730729def _create_unverified_context (protocol = None , * , cert_reqs = CERT_NONE ,
@@ -775,10 +774,9 @@ def _create_unverified_context(protocol=None, *, cert_reqs=CERT_NONE,
775774 # root CA certificates for the given purpose. This may fail silently.
776775 context .load_default_certs (purpose )
777776 # OpenSSL 1.1.1 keylog file
778- if hasattr (context , 'keylog_filename' ):
779- keylogfile = os .environ .get ('SSLKEYLOGFILE' )
780- if keylogfile and not sys .flags .ignore_environment :
781- context .keylog_filename = keylogfile
777+ keylogfile = os .environ .get ('SSLKEYLOGFILE' )
778+ if keylogfile and not sys .flags .ignore_environment :
779+ context .keylog_filename = keylogfile
782780 return context
783781
784782# Used by http.client if no context is explicitly passed.
0 commit comments