示例#1
0
def copyToStdout(endpoint):
    echoFactory = Factory()
    echoFactory.protocol = StdoutEcho
    echoFactory.finished = Deferred()
    d = endpoint.connect(echoFactory)
    d.addErrback(echoFactory.finished.errback)
    return echoFactory.finished
示例#2
0
def copyToStdout(endpoint):
    echoFactory = Factory()
    echoFactory.protocol = StdoutEcho
    echoFactory.finished = Deferred()
    d = endpoint.connect(echoFactory)
    d.addErrback(echoFactory.finished.errback)
    return echoFactory.finished
示例#3
0
 def _request(self):
     client = Factory()
     client.protocol = SimpleTransport
     client.finished = Deferred()
     client.finished.addCallback(self._continue)
     client.finished.addErrback(self._stop)
     self._server.connect(client)
示例#4
0
 def _request(self):
     client = Factory()
     client.protocol = SimpleTransport
     client.finished = Deferred()
     client.finished.addCallback(self._continue)
     client.finished.addErrback(self._stop)
     self._server.connect(client)
示例#5
0
def copyToSinkResult(endpoint):
    resultFactory = Factory()
    resultFactory.protocol = SinkResultSend
    resultFactory.finished = Deferred()
    resultFactory._host = endpoint._sshServer._host
    d = endpoint.connect(resultFactory)
    d.addErrback(resultFactory.finished.errback)
    return resultFactory.finished