Exemplo n.º 1
0
    def next_message(self, channel:str, pub_sub:PubSub):
        generator = pub_sub.listen()

        while True:
            msg = next(generator)
            if msg["type"] == "message":
                return msg
            time.sleep(0.5)
Exemplo n.º 2
0
def main():
    pubsub = PubSub(pool)
    pubsub.subscribe(['foo'])
    threading.Thread(target=changeFoo).start()
    for t in pubsub.listen():
        print t