Example #1
0
 def listen(self):
     log.info('Web socket opened.')
     self.pubsub = self.setup_redis()
     yield tornado.gen.Task(
         self.pubsub.subscribe, db_events_path()
     )
     self.pubsub.listen(self.on_publish)
     log.info('Subscribed to %s on Redis.' % db_events_path())
Example #2
0
 def listen(self):
     log.info('Web socket opened.')
     self.pubsub = self.setup_redis()
     yield tornado.gen.Task(
         self.pubsub.subscribe, db_events_path()
     )
     self.pubsub.listen(self.on_publish)
     log.info('Subscribed to %s on Redis.' % db_events_path())
Example #3
0
 def on_close(self):
     log.info('Web socket closed.')
     if self.pubsub.subscribed:
         self.pubsub.unsubscribe(db_events_path())
         self.pubsub.disconnect()
     self.getter.disconnect()
Example #4
0
 def on_close(self):
     log.info("Web socket closed.")
     if self.pubsub.subscribed:
         self.pubsub.unsubscribe(db_events_path())
         self.pubsub.disconnect()
     self.getter.disconnect()