l.b.i.p.IPackageBuildSource(Interface) : interface documentation

Part of lp.buildmaster.interfaces.packagebuild View In Hierarchy

A utility of this interface used to create _things_.
Method new Create a new IPackageBuild.
def new(job_type, virtualized, archive, pocket, processor=None, status=BuildStatus.NEEDSBUILD, dependencies=None):
Create a new IPackageBuild.
Parametersjob_typeA BuildFarmJobType item.
virtualizedA boolean indicating whether this build was virtualized.
archiveAn IArchive.
pocketAn item of PackagePublishingPocket.
processorAn IProcessor required to run this build farm job. Default is None (processor-independent).
statusA BuildStatus item defaulting to NEEDSBUILD.
dependenciesAn optional debian-like dependency line.
API Documentation for Launchpad, generated by pydoctor at 2010-09-27 00:00:11.