l.s.j.r.JobRunner(BaseJobRunner) : class documentation

Part of lp.services.job.runner View In Hierarchy

No class docstring
Method __init__ Undocumented
Class Method fromReady Return a job runner for all ready jobs of a given class.
Class Method runFromSource Run all ready jobs provided by the specified source.
Method runAll Run all the Jobs for this JobRunner.

Inherited from BaseJobRunner:

Method acquireLease Undocumented
Method runJob Undocumented
Method runJobHandleError Undocumented
Method userErrorTypes Undocumented
Method retryErrorTypes Undocumented
Method _doOops Report an OOPS for the provided job and info.
Method _logOopsId Report oopses by id to the log.
def __init__(self, jobs, logger=None):
Undocumented
@classmethod
def fromReady(cls, job_class, logger=None):
Return a job runner for all ready jobs of a given class.
@classmethod
def runFromSource(cls, job_source, dbuser, logger):
Run all ready jobs provided by the specified source.

The dbuser parameter is ignored.

def runAll(self):
Run all the Jobs for this JobRunner.
API Documentation for Launchpad, generated by pydoctor at 2019-06-17 00:00:03.