Method Summary |
|
__init__ (self,
workdir,
command,
env,
want_stdout,
want_stderr,
timeout,
logfiles,
**kwargs)
|
|
__repr__(self)
|
twisted.internet.defer.Deferred
|
start (self)
Tell the slave to start executing the remote command. |
Inherited from LoggedRemoteCommand |
|
addHeader (self,
data)
|
|
addStderr (self,
data)
|
|
addStdout (self,
data)
|
|
addToLog (self,
logname,
data)
|
|
remoteComplete (self,
maybeFailure)
Subclasses can override this. |
|
remoteUpdate (self,
update)
|
|
useLog (self,
loog,
closeWhenFinished,
logfileName)
Start routing messages from a remote logfile to a local LogFile |
Inherited from RemoteCommand |
|
__getstate__ (self)
|
|
interrupt (self,
why)
|
None
|
remote_complete (self,
failure)
Called by the slave's buildbot.slave.bot.SlaveBuilder to notify
me the remote command has finished. |
|
remote_update (self,
updates)
I am called by the slave's buildbot.slave.bot.SlaveBuilder so I can
receive updates from the running remote command. |
|
run (self,
step,
remote)
|
Inherited from Referenceable |
|
jellyFor (self,
jellier)
(internal) |
|
remoteMessageReceived (self,
broker,
message,
args,
kw)
A remote message has been received. |
Inherited from Serializable |
|
processUniqueID (self)
Return an ID which uniquely represents this object for this
process. |
Inherited from Jellyable |
|
getStateFor (self,
jellier)
|