Exemplo n.º 1
0
 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()
Exemplo n.º 2
0
    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)
Exemplo n.º 3
0
    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)
Exemplo n.º 8
0
 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)
Exemplo n.º 9
0
 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