Package buildbot :: Package process :: Module builder :: Class BuilderControl
[frames] | no frames]

Class BuilderControl

source code

twisted.python.components.Adapter --+
                                    |
                                   BuilderControl

Instance Methods
 
requestBuild(self, req)
Submit a BuildRequest to this Builder.
source code
 
requestBuildSoon(self, req)
Submit a BuildRequest like requestBuild, but raise a buildbot.interfaces.NoSlaveError if no slaves are currently available, so it cannot be used to queue a BuildRequest in the hopes that a slave will eventually connect.
source code
 
resubmitBuild(self, bs, reason='<rebuild, no reason given>', extraProperties=None) source code
 
getPendingBuilds(self) source code
 
getBuild(self, number) source code
 
ping(self) source code

Inherited from twisted.python.components.Adapter: __conform__, __init__, __providedBy__, isuper

Class Variables
  __implemented__ = <implementedBy buildbot.process.builder.Buil...
  __provides__ = <zope.interface.declarations.ClassProvides obje...

Inherited from twisted.python.components.Adapter: multiComponent, temporaryAdapter

Method Details

requestBuildSoon(self, req)

source code 

Submit a BuildRequest like requestBuild, but raise a buildbot.interfaces.NoSlaveError if no slaves are currently available, so it cannot be used to queue a BuildRequest in the hopes that a slave will eventually connect. This method is appropriate for use by things like the web-page 'Force Build' button.


Class Variable Details

__implemented__

Value:
<implementedBy buildbot.process.builder.BuilderControl>

__provides__

Value:
<zope.interface.declarations.ClassProvides object at 0x1539210>