This commit is contained in:
Julius Unverfehrt 2022-02-14 11:35:12 +01:00
parent dcef1fa8d7
commit 0b26ab92a8
3 changed files with 43 additions and 4 deletions

View File

@ -0,0 +1,24 @@
import pika
def get_message(parameters):
def callback(ch, method, properties, body):
print(" [x] Received %r" % body)
connection = pika.BlockingConnection(parameters)
channel = connection.channel()
channel.queue_declare(queue="test", durable=True)
channel.basic_consume(queue='test',
auto_ack=True,
on_message_callback=callback)
print(' [*] Waiting for messages. To exit press CTRL+C')
channel.start_consuming()
if __name__ == "__main__":
credentials = pika.PlainCredentials('user', 'bitnami')
parameters = pika.ConnectionParameters(host="172.17.0.2", port=5672, heartbeat=0, credentials=credentials)
get_message(parameters)

View File

@ -1,4 +0,0 @@
import pika
credentials = pika.PlainCredentials('user', 'bitnami')
parameters = pika.ConnectionParameters(host=args.host, port=5672, heartbeat=1000, credentials=credentials)

View File

@ -0,0 +1,19 @@
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)