l.b.m.b.BuildFarmJobMixin : class documentation

Part of lp.buildmaster.model.buildfarmjob View In Hierarchy

Known subclasses: lp.buildmaster.model.packagebuild.PackageBuildMixin, lp.translations.model.translationtemplatesbuild.TranslationTemplatesBuild

No class docstring
Method dependencies Undocumented
Method external_dependencies Undocumented
Method title See IBuildFarmJob.
Method duration See IBuildFarmJob.
Method buildqueue_record See IBuildFarmJob.
Method is_private See IBuildFarmJob.
Method log_url See IBuildFarmJob.
Method was_built See IBuild
Method build_cookie See IBuildFarmJob.
Method setLog See IBuildFarmJob.
Method updateStatus See IBuildFarmJob.
Method gotFailure See IBuildFarmJob.
Method calculateScore See IBuildFarmJob.
Method estimateDuration See IBuildFarmJob.
Method queueBuild See IBuildFarmJob.
@property
def dependencies(self):
Undocumented
@property
def external_dependencies(self):
Undocumented
@property
def title(self):
See IBuildFarmJob.
@property
def duration(self):
See IBuildFarmJob.
@cachedproperty
def buildqueue_record(self):
See IBuildFarmJob.
@property
def is_private(self):
See IBuildFarmJob.

This base implementation assumes build farm jobs are public, but derived implementations can override as required.

@property
def log_url(self):
See IBuildFarmJob.

This base implementation of the property always returns None. Derived implementations need to override for their specific context.

@property
def was_built(self):
See IBuild
@property
def build_cookie(self):
See IBuildFarmJob.
def setLog(self, log):
See IBuildFarmJob.
def updateStatus(self, status, builder=None, slave_status=None, date_started=None, date_finished=None, force_invalid_transition=False):
See IBuildFarmJob.
def gotFailure(self):
See IBuildFarmJob.
def calculateScore(self):
See IBuildFarmJob.
def estimateDuration(self):
See IBuildFarmJob.
def queueBuild(self, suspended=False):
See IBuildFarmJob.
API Documentation for Launchpad, generated by pydoctor at 2019-04-21 00:00:04.