83
83
def queue_declare(self, queue, **kwargs):
84
84
if queue not in self._queues:
86
86
self._queues[queue] = Queue(queue)
88
88
def exchange_declare(self, exchange, type, *args, **kwargs):
89
89
if exchange not in self._exchanges:
91
91
self._exchanges[exchange] = Exchange(exchange, type)
93
93
def queue_bind(self, queue, exchange, routing_key, **kwargs):
95
95
queue, exchange, routing_key)
96
96
self._exchanges[exchange].bind(self._queues[queue].push,