Trees | Indices | Help |
|
---|
|
zope.interface.Interface --+ | IBuilderControl
Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
Class Variables | |
__bases__ =
|
|
__identifier__ =
|
|
__iro__ =
|
|
__name__ =
|
|
__sro__ =
|
|
dependents = <WeakKeyDictionary at 45309320>
|
Method Details |
Create a BuildRequest, which will eventually cause a build of the given SourceStamp to be run on this builder. This returns a BuildRequestStatus object, which can be used to keep track of the builds that are performed. If now=True, and I have no slave attached, NoSlaveError will be raised instead of queueing the request for later action. |
Rebuild something we've already built before. This submits a BuildRequest to our Builder using the same SourceStamp as the earlier build. This has no effect (but may eventually raise an exception) if this Build has not yet finished. |
Return a list of IBuildRequestControl objects for this Builder. Each one corresponds to a pending build that has not yet started (due to a scarcity of build slaves). These upcoming builds can be canceled through the control object. |
Attempt to return an IBuildControl object for the given build. Returns None if no such object is available. This will only work for the build that is currently in progress: once the build finishes, there is nothing to control anymore. |
Attempt to contact the slave and see if it is still alive. This returns a Deferred which fires with either True (the slave is still alive) or False (the slave did not respond). As a side effect, adds an event to this builder's column in the waterfall display containing the results of the ping. Note that this may not fail for a long time, it is implemented in terms of the timeout on the underlying TCP connection. |
Class Variable Details |
__iro__
|
__sro__
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Fri Oct 29 10:00:41 2010 | http://epydoc.sourceforge.net |