Added environment variable and fixed stuff
This commit is contained in:
18
app.py
18
app.py
@@ -3,7 +3,7 @@ import sentry_sdk
|
||||
import communicator
|
||||
import consumerlocator
|
||||
import messagesender
|
||||
|
||||
import time
|
||||
|
||||
"""
|
||||
Main Flask RESTful API
|
||||
@@ -27,9 +27,17 @@ if __name__ == "__main__":
|
||||
print("Producer: started sending")
|
||||
for i in range(30):
|
||||
msg = message.createMessage(20)
|
||||
print("Producer: send ", i, "th message: ", msg)
|
||||
if not conslist.checkcurrentconsumer():
|
||||
conslist.updateconsumer()
|
||||
comm.sendmessage(msg)
|
||||
print("Producer: trying to send ", i, "th message: ", msg)
|
||||
available = False
|
||||
if conslist.updateconsumer() is None:
|
||||
print("Producer: no consumer available (waiting a bit)")
|
||||
time.sleep(1)
|
||||
else:
|
||||
available = True
|
||||
if available:
|
||||
comm.sendmessage(msg)
|
||||
print("Producer: message sent")
|
||||
else:
|
||||
print("Producer: failed to send message")
|
||||
|
||||
print("Producer: finished")
|
||||
Reference in New Issue
Block a user