Skip to content
Snippets Groups Projects
  • Piotr Maślanka's avatar
    Feature/#11 (#47) · 552701e6
    Piotr Maślanka authored
    * fixes #11
    
    * send back a channelflowok
    
    * add support for blocking/unblocking the connection
    
    * support notifying the app when connection is blocked
    
    * code reformatted
    
    * code reformat
    
    * 1.0.1
    Unverified
    552701e6
run.py 536 B
# coding=UTF-8
from __future__ import absolute_import, division, print_function

import logging
import os

from coolamqp.clustering import Cluster
from coolamqp.objects import NodeDefinition, Queue

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)