예제 #1
0
파일: main.py 프로젝트: deib-polimi/sy
def rmq(args):
    host = config.get('rabbit_host')
    port = config.get('rabbit_port')
    try:
        cons = RMQConsumer(args.topic, host, port)
        for method, _, msg in cons.consume():
            print '{}: {}'.format(method.routing_key, msg)
    except RMQConnError:
        print 'No RabbitMQ host found.'
    except KeyboardInterrupt:
        cons.close_connection()
        print 'Connection closed'
예제 #2
0
 def onRabbitUp(self):
     self.rmq = RMQConsumer()
예제 #3
0
 def onRabbitUp(self):
     self.rmq = RMQConsumer()
     self.s = DummyRMQSensor({'cid': 'non-existent-container'})
     self.s.start()