コード例 #1
0
ファイル: messaging.py プロジェクト: kowalski/feat
    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
コード例 #2
0
ファイル: messaging.py プロジェクト: kowalski/feat
 def connectionLost(self, reason):
     self.log("Connection lost. Reason: %s.", reason)
     AMQClient.connectionLost(self, reason)
コード例 #3
0
ファイル: messaging.py プロジェクト: kowalski/feat
 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))
コード例 #4
0
ファイル: messaging.py プロジェクト: pepribas/F3AT
 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))