def __init__(self, config): if not have_twisted: raise ImportError('Twisted required for TwistedTransport') TransportBase.__init__(self, config, self.__module__) self._timeout = self._config.get('timeout', None) if config.get("ignore-ssl-errors"): policy = NoValidationPolicy() else: policy = BrowserLikePolicyForHTTPS() self.agent = Agent(reactor, policy, connectTimeout=self._timeout)
def __init__(self, config): if not have_requests: raise ImportError('requests module required for RequestsTransport') TransportBase.__init__(self, config, self.__module__) self.REQ_MAP = { 'GET': requests.get, 'POST': requests.post, 'DELETE': requests.delete, 'PUT': requests.put } self._timeout = self._config.get('timeout', None) if isinstance(self._timeout, list) and len(self._timeout) == 2: self._timeout = tuple(self._timeout)
def __init__(self, config): if not have_requests: raise ImportError("requests module required for RequestsTransport") TransportBase.__init__(self, config, self.__module__) self.REQ_MAP = { "GET": requests.get, "POST": requests.post, "DELETE": requests.delete, "PUT": requests.put, } self._timeout = self._config.get("timeout", None) if isinstance(self._timeout, list) and len(self._timeout) == 2: self._timeout = tuple(self._timeout)
def __init__(self, config): if sys.version_info[0] == 3 and sys.version_info <= (3, 5, 0): raise ResourceException( "Twisted on Python 3 requires Python 3.5 or later.") if not have_twisted: raise ImportError("Twisted required for TwistedTransport") TransportBase.__init__(self, config, self.__module__) self._timeout = self._config.get("timeout", None) if config.get("ignore-ssl-errors"): policy = NoValidationPolicy() else: policy = BrowserLikePolicyForHTTPS() self.agent = Agent(reactor, policy, connectTimeout=self._timeout)
def __init__(self, config): TransportBase.__init__(self, config, self.__module__) self._timeout = self._config.get('timeout', socket._GLOBAL_DEFAULT_TIMEOUT)
def __init__(self, config): TransportBase.__init__(self, config, self.__module__) self._timeout = self._config.get("timeout", socket._GLOBAL_DEFAULT_TIMEOUT) self._opener = self._set_opener()