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)