пособите)
есть протокол, в моем случае это ssh channel.SSHChannel из conch.
не могу понять как повесить дефер на событие. К пример отправил команду через
def channelOpen(self, data):
self.conn.sendRequest(self, 'exec', common.NS(self.command), wantReply=True).addCallback(self._gotResponse)
ответ прилетает через def dataReceived(self, data)
Для связки с отправителем команды приходится выполнять self.conn.factory.test1(self.id, data).
Может есть более красивые варианты?