Exemplo n.º 1
0
 def startService(self):
     service.Service.startService(self)
     factory = redis.SubscriberFactory()
     factory.protocol = MasterProtocol
     factory.continueTrying = True
     factory.db = self.db
     yield self.db.startService()
     yield reactor.connectTCP(config.REDIS_HOST, config.REDIS_PORT, factory)
     self.rc = yield factory.deferred
     yield self.rc.subscribe(self.channel)
     log.info('Subscribed to {channel}', channel=self.channel)
     self.lc = LoopingCall(self.checkNoData)
     self.nodata_check = self.lc.start(config.NODATA_CHECK_INTERVAL, now=True)
Exemplo n.º 2
0
 def setUp(self):
     factory = redis.SubscriberFactory()
     factory.continueTrying = False
     reactor.connectTCP(REDIS_HOST, REDIS_PORT, factory)
     self.db = yield factory.deferred
Exemplo n.º 3
0
 def setUp(self):
     factory = redis.SubscriberFactory()
     factory.continueTrying = False
     reactor.connectTCP(redis_host, redis_port, factory)
     self.db = yield factory.deferred