def lineReceived(self, line):
self.resetTimeout()
def processFailed(err):
#if err.check(FTPCmdError):
# self.sendLine(err.value.response())
#else:
log.msg("Unexpected FTP error")
log.err(err)
def processSucceeded(result):
if isinstance(result, tuple):
self.reply(*result)
elif result is not None:
self.reply(result)
d = defer.maybeDeferred(self.processCommand, line)
d.addCallbacks(processSucceeded, processFailed)
d.addErrback(log.err)
评论列表
文章目录