Ejemplo n.º 1
0
    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
Ejemplo n.º 2
0
 def connectionLost(self, reason):
     self.log("Connection lost. Reason: %s.", reason)
     AMQClient.connectionLost(self, reason)
Ejemplo n.º 3
0
 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))
Ejemplo n.º 4
0
 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))