l.s.m.p.PackageCopyJob(StormBase) : class documentation

Part of lp.soyuz.model.packagecopyjob View In Hierarchy

Base class for package copying jobs.
Class Method registerConcreteClass Register a concrete IPackageCopyJob-implementing class.
Class Method wrap See IPackageCopyJobSource.
Class Method getByID See IPackageCopyJobSource.
Method __init__ Undocumented
Method package_version Undocumented
Method extendMetadata Add metadata_dict to the existing metadata.
Method component_name See IPackageCopyJob.
Method section_name See IPackageCopyJob.
Method makeDerived Undocumented

Inherited from StormBase:

Method __storm_invalidated__ Flush cached properties.
@classmethod
def registerConcreteClass(cls, new_class):
Register a concrete IPackageCopyJob-implementing class.
@classmethod
def wrap(cls, package_copy_job):
See IPackageCopyJobSource.
@classmethod
def getByID(cls, pcj_id):
See IPackageCopyJobSource.
def __init__(self, source_archive, target_archive, target_distroseries, job_type, metadata, requester, package_name=None, copy_policy=None):
Undocumented
@property
def package_version(self):
Undocumented
def extendMetadata(self, metadata_dict):
Add metadata_dict to the existing metadata.
@property
def component_name(self):
See IPackageCopyJob.
@property
def section_name(self):
See IPackageCopyJob.
def makeDerived(self):
Undocumented
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.