webhook endpoint queue message in rabbitMQ

This commit is contained in:
Gardient
2021-10-01 20:17:19 +03:00
parent a0dbdc4ddf
commit b5a66b5d2d
2 changed files with 19 additions and 5 deletions

View File

@@ -100,9 +100,11 @@ def seed():
def setup_rabmq():
"""Set up rabbitMQ"""
for exchange in TargetExchange.query.filter(TargetExchange.name != "").all():
print(f"making sure {exchange.name} exchange exists")
rabbit.ensure_exchange_exists(exchange.name)
for target in Target.query.join(Target.exchange).filter(TargetExchange.name == "").all():
print(f"making sure {target.name} queue exists")
rabbit.ensure_queue_exists(target.routing_key)
pass