def timeoutConnection(self): """ this logs out when connection times out """ ret = failure.Failure(error.ProcessTerminated(exitCode=1)) self.terminal.transport.processEnded(ret)
def signalProcess(self, signame): self.process_protocol.processEnded(Failure(error.ProcessTerminated(signal=signame)))
def signalProcess(self, signal): self.signals.append(signal) if signal == 'KILL': self.killed = True self.proto.processEnded(failure.Failure(error.ProcessTerminated()))
def _getReason(self, status): if status == 0: return error.ProcessDone(status) return error.ProcessTerminated(status)
def on_proto(protocol): protocol.processEnded( Failure(error.ProcessTerminated(12, None, 'statusFIXME')))