l.s.m.i.InitializeDistroSeriesJob(DistributionJobDerived) : class documentation

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

No class docstring
Class Method create Create a new InitializeDistroSeriesJob.
Class Method get See IInitializeDistroSeriesJob.
Method __repr__ Returns an informative representation of the job.
Method parents Undocumented
Method overlays Undocumented
Method overlay_pockets Undocumented
Method overlay_components Undocumented
Method arches Undocumented
Method archindep_archtag Undocumented
Method packagesets Undocumented
Method rebuild Undocumented
Method error_description Undocumented
Method run See IRunnableJob.
Method notifyUserError Calls up and also saves the error text in this job's metadata.
Method getOopsVars See IRunnableJob.

Inherited from DistributionJobDerived:

Method __init__ Undocumented
Class Method iterReady Iterate through all ready DistributionJobs.

Inherited from BaseRunnableJob (via DistributionJobDerived):

Method __eq__ Undocumented
Method __ne__ Undocumented
Method __lt__ Undocumented
Method getOopsRecipients Return a list of email-ids to notify about oopses.
Method getOperationDescription Undocumented
Method getErrorRecipients Return a list of email-ids to notify about user errors.
Method getOopsMailController Return a MailController for notifying people about oopses.
Method getUserErrorMailController Return a MailController for notifying about user errors.
Method notifyOops Report this oops.
Method makeOopsReport Generate an OOPS report using the given OOPS configuration.
Method acquireLease Undocumented
Method taskId Return a task ID that gives a clue what this job is about.
Method runViaCelery Request that this job be run via celery.
Method getDBClass Undocumented
Method celeryCommitHook Hook function to call when a commit completes.
Method celeryRunOnCommit Configure transaction so that commit runs this job via Celery.
Method queue See IJob.

Inherited from BaseRunnableJobSource (via DistributionJobDerived, BaseRunnableJob):

Static Method contextManager Undocumented
@classmethod
def create(cls, child, parents, arches=(), archindep_archtag=None, packagesets=None, rebuild=False, overlays=(), overlay_pockets=(), overlay_components=()):
Create a new InitializeDistroSeriesJob.
ParameterschildThe child IDistroSeries to initialize
parentsAn iterable of IDistroSeries of parents to initialize from.
archesAn iterable of architecture tags which lists the architectures to enable in the child.
packagesetsAn iterable of PackageSet IDs from which to copy packages in parents.
rebuildA boolean to say whether the child should rebuild all the copied sources (if True), or to copy the parents' binaries (if False).
overlaysAn iterable of booleans corresponding exactly to each parent in the "parents" parameter. Each boolean says whether this corresponding parent is an overlay for the child or not. An overlay allows the child to use the parent's packages for build dependencies, and the overlay_pockets and overlay_components parameters dictate from where the dependencies may be used in the parent.
overlay_pocketsAn iterable of textual pocket names corresponding exactly to each parent. The name must be set if the corresponding overlays boolean is True.
overlay_componentsAn iterable of textual component names corresponding exactly to each parent. The name must be set if the corresponding overlays boolean is True.
@classmethod
def get(cls, distroseries):
See IInitializeDistroSeriesJob.
def __repr__(self):
Returns an informative representation of the job.
@property
def parents(self):
Undocumented
@property
def overlays(self):
Undocumented
@property
def overlay_pockets(self):
Undocumented
@property
def overlay_components(self):
Undocumented
@property
def arches(self):
Undocumented
@property
def archindep_archtag(self):
Undocumented
@property
def packagesets(self):
Undocumented
@property
def rebuild(self):
Undocumented
@property
def error_description(self):
Undocumented
def run(self):
See IRunnableJob.
def notifyUserError(self, error):
Calls up and also saves the error text in this job's metadata.

See BaseRunnableJob.

def getOopsVars(self):
See IRunnableJob.
API Documentation for Launchpad, generated by pydoctor at 2019-09-23 00:00:04.