コード例 #1
0
ファイル: tools.py プロジェクト: jpbillaud/dotcloud-crawler
def pushtomq(channel, message):
    env = tools.fetchenv()

    channel.basic_publish(exchange='',
                          routing_key=str(env['CRAWLER_AMQP_ROUTING_KEY']),
                          body=message,
                          properties=pika.BasicProperties(delivery_mode = 2))
コード例 #2
0
ファイル: tools.py プロジェクト: jpbillaud/dotcloud-crawler
def consumemq(channel, callback):
    env = tools.fetchenv()

    channel.basic_consume(callback, queue=str(env['CRAWLER_AMQP_ROUTING_KEY'])) 
    channel.start_consuming()