def __init__(self, host, port, password, filter="ALL", eventjson=True, pool_size=5000, trace=False, connect_timeout=20): EventSocket.__init__(self, filter, eventjson, pool_size, trace=trace) # add the auth request event callback self._response_callbacks['auth/request'] = self._auth_request self._wait_auth_event = gevent.event.AsyncResult() self.password = password self.transport = InboundTransport(host, port, connect_timeout=connect_timeout)