#NEWLINE# def make_connection( self , host ) : #NEWLINE# #INDENT# ( h , eh , kwargs ) = self . get_host_info ( host ) #NEWLINE# if ( not kwargs ) : #NEWLINE# #INDENT# kwargs = { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } #NEWLINE# #UNINDENT# kwargs [ 'timeout' ] = self . timeout #NEWLINE# if ( _ver_info == ( 2 , 6 ) ) : #NEWLINE# #INDENT# result = HTTPS ( host , None , ** kwargs ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( ( not self . _connection ) or ( host != self . _connection [ 0 ] ) ) : #NEWLINE# #INDENT# self . _extra_headers = eh #NEWLINE# self . _connection = ( host , httplib . HTTPSConnection ( h , None , ** kwargs ) ) #NEWLINE# #UNINDENT# result = self . _connection [ 1 ] #NEWLINE# #UNINDENT# return result