def __init__(self, *args, **kwargs): TCPClient.__init__(self, kwargs.pop("resolver", None)) Connection.__init__(self, parser_class=AsyncParser, *args, **kwargs) self._stream = None
def __init__(self, *args, **kwargs): TCPClient.__init__(self, kwargs.pop("resolver", None), kwargs.pop("io_loop", None)) Connection.__init__(self, parser_class=AsyncParser, *args, **kwargs) self._stream = None
def __init__(self, **kw): args = self.defaults.copy() self.original_args = args args.update(kw) failure_callback = args.pop('failure_callback') BaseCxn.__init__(self, **args) self.attempts = 0 self._depth = count() self.failure_callback = failure_callback is not None and \ failure_callback or self.default_callback
def __init__(self, zk_client, max_attempts=3, **kwargs): print "kw args are", kwargs self.zk = zk_client self.host = None self.port = None master = self.zk.get("/redis/master")[0] if master: host, port = json.loads(master)['address'].split(':') else: master = self.elect_master() host, port = master['address'].split(':') kwargs['host'] = host kwargs['port'] = int(port) BaseConnection.__init__(self, **kwargs) self.max_attempts = max_attempts
def __init__(self, resolver, host='localhost', port=6379, **kwargs): host, port = resolver.resolve_host_port(host, port) _Connection.__init__(self, host=host, port=port, **kwargs)
def __init__(self, *args, **kwargs): Connection.__init__(self, *args, **kwargs) # 上次心跳包时间 self.last_beat = 0 # 初始化的时候立刻链接 self.connect()