Beispiel #1
0
def listen(nats_protocol):
    """
    When the protocol is first connected, make a subscription.
    """
    log.info("HELLO LISTEN")

    nats_protocol.sub("a-queue",
                      "1",
                      queue_group="excelsior",
                      on_msg=respond_on_msg)
    pinger = LoopingCall(nats_protocol.ping)
    pinger.reactor = nats_protocol.reactor
    pinger.start(10, now=True)