Trees | Indices | Help |
---|
|
Fetch jobs from the Frontend - submit build task to the jobs queue for workers - run Action handler for action tasks :param Bunch opts: backend config :param events: :py:class:`multiprocessing.Queue` to listen for events from other backend components :param lock: :py:class:`multiprocessing.Lock` global backend lock
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from |
|
|||
Inherited from |
|
|||
Inherited from Inherited from |
|
x.__init__(...) initializes x; see help(type(x)) for signature
|
Connects to the retask queues. One queue per builders group. |
Put new event into the event queue :param what: message to put into the queue |
Route build task to the appropriate queue. :param task: dict-like object which represent build task Utilized **task** keys:
:return int: Count of the successfully routed tasks |
Run action task handler, see :py:class:`~backend.action.Action` :param action: dict-like object with action task |
Starts job grabber process
|
Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Fri Mar 20 19:34:23 2015 | http://epydoc.sourceforge.net |