Trees | Indices | Help |
|
---|
|
twisted.application.service.Service --+ | twisted.application.service.MultiService --+ | util.ComparableMixin --+ | 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 |
Class Variables | |
compare_attrs =
|
|
Inherited from Inherited from |
Instance Variables | |
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.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Sun Mar 25 19:40:34 2012 | http://epydoc.sourceforge.net |