Пример #1
0
    def __init__(self, exchange_manager, privileged_transport, node, name, xs, xptype=None):
        xptype = xptype or "ttree"

        XOTransport.__init__(
            self, exchange_manager=exchange_manager, privileged_transport=privileged_transport, node=node
        )
        NameTrio.__init__(self, exchange=name)

        self._xs = xs
        self._xptype = xptype
Пример #2
0
    def __init__(self, exchange_manager, privileged_transport, node, exchange, exchange_type='topic', durable=False, auto_delete=True):
        XOTransport.__init__(self,
                             exchange_manager=exchange_manager,
                             privileged_transport=privileged_transport,
                             node=node)
        NameTrio.__init__(self, exchange=exchange)

        self._xs_exchange_type = exchange_type
        self._xs_durable       = durable
        self._xs_auto_delete   = auto_delete
Пример #3
0
    def __init__(self, exchange_manager, privileged_transport, node, exchange, exchange_type='topic', durable=False, auto_delete=True):
        XOTransport.__init__(self,
                             exchange_manager=exchange_manager,
                             privileged_transport=privileged_transport,
                             node=node)
        NameTrio.__init__(self, exchange=exchange)

        self._xs_exchange_type = exchange_type
        self._xs_durable       = durable
        self._xs_auto_delete   = auto_delete
Пример #4
0
    def __init__(self, exchange_manager, privileged_transport, node, name, xs, xptype=None):
        xptype = xptype or 'ttree'

        XOTransport.__init__(self,
                             exchange_manager=exchange_manager,
                             privileged_transport=privileged_transport,
                             node=node)
        NameTrio.__init__(self, exchange=name)

        self._xs        = xs
        self._xptype    = xptype
Пример #5
0
    def __init__(self, exchange_manager, privileged_transport, node, name, xs, durable=None, auto_delete=None):
        XOTransport.__init__(
            self, exchange_manager=exchange_manager, privileged_transport=privileged_transport, node=node
        )
        NameTrio.__init__(self, exchange=None, queue=name)

        self._xs = xs

        if durable is not None:
            self._xn_durable = durable
        if auto_delete is not None:
            self._xn_auto_delete = auto_delete
Пример #6
0
    def __init__(self, exchange_manager, privileged_transport, node, name, xs, durable=None, auto_delete=None):
        XOTransport.__init__(self,
                             exchange_manager=exchange_manager,
                             privileged_transport=privileged_transport,
                             node=node)
        NameTrio.__init__(self, exchange=None, queue=name)

        self._xs = xs

        if durable is not None:
            self._xn_durable = durable
        if auto_delete is not None:
            self._xn_auto_delete = auto_delete