| Trees | Indices | Help |
|
|---|
|
|
twisted.application.service.Service --+
|
twisted.application.service.MultiService --+
|
util.ComparableMixin --+
|
object --+ |
| |
util.state.StateMixin --+
|
base.BaseScheduler --+
|
Timed
Parent class for timed schedulers. This takes care of the (surprisingly subtle) mechanics of ensuring that each timed actuation runs to completion before the service stops.
| Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from |
|||
| Class Variables | |
compare_attrs =
|
|
__implemented__ = <implementedBy buildbot.schedulers.timed.Timed>
|
|
|
Inherited from Inherited from |
|
| Instance Variables | |
|
Inherited from |
| Properties | |
|
Inherited from |
| Method Details |
Initialize a Scheduler.
|
|
|
Returns a list of the next times that builds are scheduled, if known.
|
The time has come to start a new build. Returns a Deferred. Override in subclasses. |
Called by to calculate the next time to actuate a BuildSet. Override
in subclasses. To trigger a fresh call to this method, use
|
Schedule the next build, re-invoking getNextBuildTime. This can be called at any time, and it will avoid contention with builds being started concurrently.
|
Special descriptor for class __provides__ The descriptor caches the implementedBy info, so that we can get declarations for objects without instance-specific interfaces a bit quicker.
|
| Class Variable Details |
compare_attrs
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Wed Nov 21 16:22:45 2012 | http://epydoc.sourceforge.net |