def __init__(self, region_name, host, auth, user_agent, signature_version, endpoint_prefix, event_emitter, proxies=None, verify=True, timeout=DEFAULT_TIMEOUT, response_parser_factory=None): self._endpoint_prefix = endpoint_prefix self._signature_version = signature_version self._event_emitter = event_emitter self._user_agent = user_agent self.region_name = region_name self.host = host self.verify = verify self.auth = auth if proxies is None: proxies = {} self.proxies = proxies self.http_session = Session() self.timeout = timeout self._lock = threading.Lock() if response_parser_factory is None: response_parser_factory = parsers.ResponseParserFactory() self._response_parser_factory = response_parser_factory
def __init__(self, service, region_name, host, auth, proxies=None): self.service = service self.session = self.service.session self.region_name = region_name self.host = host self.verify = True self.auth = auth if proxies is None: proxies = {} self.proxies = proxies self.http_session = Session() self._lock = threading.Lock()
def __init__(self, service, region_name, host, auth, proxies=None, verify=True, timeout=DEFAULT_TIMEOUT): self.service = service self.session = self.service.session self.region_name = region_name self.host = host self.verify = verify self.auth = auth if proxies is None: proxies = {} self.proxies = proxies self.http_session = Session() self.timeout = timeout self._lock = threading.Lock()