-
Piotr Maślanka authored189c9479
run.py 638 B
# coding=UTF-8
from __future__ import absolute_import, division, print_function
import time, logging, threading
from coolamqp.objects import Message, MessageProperties, NodeDefinition, Queue, \
Exchange
from coolamqp.exceptions import AMQPError
from coolamqp.clustering import Cluster
import os
NODE = NodeDefinition(os.environ.get('AMQP_HOST', '127.0.0.1'), 'guest', 'guest', heartbeat=20)
logging.basicConfig(level=logging.DEBUG)
amqp = Cluster([NODE])
amqp.start(wait=True)
q = Queue(u'lolwut', auto_delete=True, exclusive=True)
c, f = amqp.consume(q, no_ack=True, body_receive_mode=1)
# time.sleep(30)
# amqp.shutdown(True)