Package buildbot :: Package steps :: Module transfer :: Class StatusRemoteCommand
[frames] | no frames]

Class StatusRemoteCommand

source code

 twisted.spread.jelly.Jellyable --+            
                                  |            
twisted.spread.flavors.Serializable --+        
                                      |        
   twisted.spread.flavors.Referenceable --+    
                                          |    
            process.buildstep.RemoteCommand --+
                                              |
                                             StatusRemoteCommand

Instance Methods
 
__init__(self, remote_command, args) source code
 
remoteUpdate(self, update) source code

Inherited from process.buildstep.RemoteCommand: interrupt, remoteComplete, remote_complete, remote_update, run, start

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

Inherited from twisted.spread.flavors.Serializable: processUniqueID

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

Class Variables

Inherited from process.buildstep.RemoteCommand: commandCounter

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

Instance Variables

Inherited from process.buildstep.RemoteCommand: active

Method Details

__init__(self, remote_command, args)
(Constructor)

source code 
Parameters:
  • remote_command - remote command to start. This will be passed to buildbot.slave.bot.SlaveBuilder.remote_startCommand and needs to have been registered slave-side by buildbot.slave.registry.registerSlaveCommand
  • args - arguments to send to the remote command
Overrides: process.buildstep.RemoteCommand.__init__
(inherited documentation)

remoteUpdate(self, update)

source code 
Overrides: process.buildstep.RemoteCommand.remoteUpdate