Package buildbot :: Package process :: Module buildstep :: Class RemoteShellCommand
[frames] | no frames]

Class RemoteShellCommand

source code

 twisted.spread.jelly.Jellyable --+            
                                  |            
twisted.spread.flavors.Serializable --+        
                                      |        
   twisted.spread.flavors.Referenceable --+    
                                          |    
                              RemoteCommand --+
                                              |
                                             RemoteShellCommand

Instance Methods
 
__init__(self, workdir, command, env=None, want_stdout=1, want_stderr=1, timeout=1200, maxTime=None, logfiles={}, usePTY='slave-config', logEnviron=True, collectStdout=False, interruptSignal=None, initialStdin=None, decodeRC={0: 0}) source code
 
__repr__(self) source code

Inherited from RemoteCommand: addHeader, addStderr, addStdout, addToLog, didFail, interrupt, remoteComplete, remoteUpdate, remote_complete, remote_update, results, run, useLog, useLogDelayed

Inherited from twisted.spread.flavors.Referenceable: __provides__, jellyFor, remoteMessageReceived

Inherited from twisted.spread.flavors.Serializable: processUniqueID

Inherited from twisted.spread.jelly.Jellyable: __providedBy__, getStateFor

Class Variables

Inherited from RemoteCommand: active, debug, rc

Inherited from twisted.spread.flavors.Referenceable: __implemented__, perspective

Method Details

__init__(self, workdir, command, env=None, want_stdout=1, want_stderr=1, timeout=1200, maxTime=None, logfiles={}, usePTY='slave-config', logEnviron=True, collectStdout=False, interruptSignal=None, initialStdin=None, decodeRC={0: 0})
(Constructor)

source code 
Overrides: RemoteCommand.__init__

__repr__(self)
(Representation operator)

source code 
Overrides: RemoteCommand.__repr__