pyinfra/mini_queue/put_on_queue.py
Julius Unverfehrt 0b26ab92a8 init
2022-02-14 11:35:12 +01:00

19 lines
581 B
Python

import pika
def put_message(parameters):
connection = pika.BlockingConnection(parameters)
channel = connection.channel()
channel.queue_declare(queue="test", durable=True)
channel.basic_publish('',
'test',
'Hello Wald!')
print(" [x] Sent 'Hello World!'")
connection.close()
if __name__ == "__main__":
credentials = pika.PlainCredentials('user', 'bitnami')
parameters = pika.ConnectionParameters(host="172.17.0.2", port=5672, heartbeat=1000, credentials=credentials)
put_message(parameters)