def __init__(self, endpoint, auth_config, *, loop=None, connection=None, encoding='UTF-8', debug=False, **kwargs): self.loop = loop or get_running_loop() self.running = False self.error = None self.endpoint = endpoint self.entity = urlparse(endpoint).path.strip('/') self.mgmt_target = self.entity + "/$management" self.debug = debug self.encoding = encoding self.auth_config = auth_config self.connection = connection self.auto_reconnect = kwargs.pop('auto_reconnect', True) self.properties = create_properties() self.error_policy = kwargs.pop('error_policy', None) self.handler_kwargs = kwargs if not self.error_policy: max_retries = kwargs.pop('max_message_retries', 3) is_session = hasattr(self, 'session_id') self.error_policy = _ServiceBusErrorPolicy(max_retries=max_retries, is_session=is_session) self._handler = None self._build_handler()
def __init__(self, address, name, *, shared_access_key_name=None, shared_access_key_value=None, loop=None, debug=False, **kwargs): self.loop = loop or get_running_loop() super(BaseClient, self).__init__( address, name, shared_access_key_name=shared_access_key_name, shared_access_key_value=shared_access_key_value, debug=debug, **kwargs)
def __init__(self, *, service_namespace=None, host_base=SERVICE_BUS_HOST_BASE, shared_access_key_name=None, shared_access_key_value=None, loop=None, http_request_timeout=DEFAULT_HTTP_TIMEOUT, http_request_session=None, debug=False): self.loop = loop or get_running_loop() self.service_namespace = service_namespace self.host_base = host_base self.shared_access_key_name = shared_access_key_name self.shared_access_key_value = shared_access_key_value self.debug = debug self.mgmt_client = ServiceBusService( service_namespace=service_namespace, host_base=host_base, shared_access_key_name=shared_access_key_name, shared_access_key_value=shared_access_key_value, timeout=http_request_timeout, request_session=http_request_session)
def __init__(self, address, name, *, shared_access_key_name=None, shared_access_key_value=None, loop=None, debug=False, **kwargs): self.loop = loop or get_running_loop() super(BaseClient, self).__init__(address, name, shared_access_key_name=shared_access_key_name, shared_access_key_value=shared_access_key_value, debug=debug, **kwargs)
def __init__(self, endpoint, auth_config, *, loop=None, connection=None, encoding='UTF-8', debug=False, **kwargs): self.loop = loop or get_running_loop() self.running = False self.error = None self.endpoint = endpoint self.entity = urlparse(endpoint).path.strip('/') self.mgmt_target = self.entity + "/$management" self.debug = debug self.encoding = encoding self.auth_config = auth_config self.connection = connection self.auto_reconnect = kwargs.pop('auto_reconnect', True) self.properties = create_properties() self.error_policy = kwargs.pop('error_policy', None) self.handler_kwargs = kwargs if not self.error_policy: max_retries = kwargs.pop('max_message_retries', 3) is_session = hasattr(self, 'session_id') self.error_policy = _ServiceBusErrorPolicy(max_retries=max_retries, is_session=is_session) self._handler = None self._build_handler()
def __init__(self, *, service_namespace=None, host_base=SERVICE_BUS_HOST_BASE, shared_access_key_name=None, shared_access_key_value=None, loop=None, http_request_timeout=DEFAULT_HTTP_TIMEOUT, http_request_session=None, debug=False): self.loop = loop or get_running_loop() self.service_namespace = service_namespace self.host_base = host_base self.shared_access_key_name = shared_access_key_name self.shared_access_key_value = shared_access_key_value self.debug = debug self.mgmt_client = ServiceBusService( service_namespace=service_namespace, host_base=host_base, shared_access_key_name=shared_access_key_name, shared_access_key_value=shared_access_key_value, timeout=http_request_timeout, request_session=http_request_session)
def __init__(self, body, *, encoding='UTF-8', loop=None, **kwargs): self._loop = loop or get_running_loop() super(Message, self).__init__(body, encoding=encoding, **kwargs)
def __init__(self, body, *, encoding='UTF-8', loop=None, **kwargs): self._loop = loop or get_running_loop() super(Message, self).__init__(body, encoding=encoding, **kwargs)
def __init__(self, loop=None): self._shutdown = asyncio.Event() self._futures = [] self.loop = loop or get_running_loop() self.sleep_time = 1 self.renew_period = 10