l.c.i.s.ISourcePackageRecipeBuildJob(IBuildFarmBuildJob) : interface documentation

Part of lp.code.interfaces.sourcepackagerecipebuild View In Hierarchy

Known implementations: lp.code.model.sourcepackagerecipebuild.SourcePackageRecipeBuildJob

A read-only interface for recipe build jobs.

Inherited from IBuildFarmJobOld (via IBuildFarmBuildJob):

Bool virtualized The virtualization setting required by this build farm job. This should be None for job types that do not care whether they run virtualized.
Method score Calculate a job score appropriate for the job type in question.
Method getLogFileName The preferred file name for this job's log.
Method getName An appropriate name for this job.
Method getTitle A string to identify and describe the job to users.
Method jobStarted 'Job started' life cycle event, handle as appropriate.
Method jobReset 'Job reset' life cycle event, handle as appropriate.
Method jobAborted 'Job aborted' life cycle event, handle as appropriate.
Method addCandidateSelectionCriteria Provide a sub-query to refine the candidate job selection.
Method postprocessCandidate True if the candidate job is fine and should be dispatched
Method getByJob Get the specific IBuildFarmJob for the given Job.
Method generateSlaveBuildCookie Produce a cookie for the slave as a token of the job it's doing.
Method makeJob Create the specific job relating this with an lp.services.job.
Method cleanUp Job's finished. Delete its supporting data.
API Documentation for Launchpad, generated by pydoctor at 2010-09-27 00:00:11.