def get_consumers(self, consumer, channel):
consumers = []
exchanges = DNS_CONF["exchanges"]
exchanges = exchanges.split(",")
for exch in exchanges:
exchange = Exchange(exch, type="topic", durable=False)
queue = Queue(DNS_CONF["queue_name"], exchange,
routing_key=DNS_CONF["routing_key"],
durable=False, auto_delete=True, no_ack=True)
consumers.append(consumer(queue, callbacks=[self.on_message]))
return consumers
openstack-dns-updater.py 文件源码
python
阅读 20
收藏 0
点赞 0
评论 0
评论列表
文章目录