refactor: add_relay logic

This commit is contained in:
Vlad Stan 2023-06-22 10:02:15 +03:00
parent d08e91b2c7
commit 09d2fc0493
5 changed files with 61 additions and 61 deletions

View file

@ -91,6 +91,12 @@ class Relay:
def publish(self, message: str):
self.queue.put(message)
def publish_subscriptions(self):
for _, subscription in self.subscriptions.items():
s = subscription.to_json_object()
json_str = json.dumps(["REQ", s["id"], s["filters"][0]])
self.publish(json_str)
def queue_worker(self):
print("#### IN !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", self.url)
while True: