def __init__(self, factory, delegate, vhost, spec, user, password): self._factory = factory self._user = user self._password = password log.Logger.__init__(self, factory) AMQClient.__init__(self, delegate, vhost, spec, heartbeat=8) self._channel_counter = 0
def connectionLost(self, reason): self.log("Connection lost. Reason: %s.", reason) AMQClient.connectionLost(self, reason)
def connectionMade(self): AMQClient.connectionMade(self) d = self.authenticate(self._user, self._password) d.addCallbacks(defer.drop_param, self._error_handler, callbackArgs=(self._factory.clientConnectionMade, self))
def connectionMade(self): AMQClient.connectionMade(self) d = self.authenticate(self._user, self._password) d.addErrback(self._error_handler) d.addCallback(lambda _: self._factory.clientConnectionMade(self))