l.t.m.t.TranslationPackagingJob(TranslationSharingJobDerived, BaseRunnableJob) : class documentation

Part of lp.translations.model.translationpackagingjob View In Hierarchy

Known subclasses: lp.translations.model.translationpackagingjob.TranslationMergeJob, lp.translations.model.translationpackagingjob.TranslationSplitJob, lp.translations.model.translationpackagingjob.TranslationTemplateChangeJob

Iterate through all Translation job types.
Class Method forPackaging Create a TranslationPackagingJob for a Packaging.
Class Method iterReady See IJobSource.
Static Method _register_subclass Register this class with its enumeration.

Inherited from TranslationSharingJobDerived:

Method getDBClass Undocumented
Method sourcepackage Undocumented
Method __init__ Undocumented
Class Method create "Create a TranslationPackagingJob backed by TranslationSharingJob.
Class Method schedulePackagingJob Event subscriber to create a TranslationSharingJob on events.
Class Method schedulePOTemplateJob Event subscriber to create a TranslationSharingJob on events.
Class Method getNextJobStatus Return the status of the next job to run.

Inherited from BaseRunnableJob:

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 getOopsVars See IRunnableJob.
Method notifyUserError See IRunnableJob.
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 BaseRunnableJob):

Static Method contextManager Undocumented
@staticmethod
def _register_subclass(cls):
Register this class with its enumeration.
@classmethod
def forPackaging(cls, packaging):
Create a TranslationPackagingJob for a Packaging.
ParameterspackagingThe Packaging to create the job for.
ReturnsA TranslationMergeJob.
@classmethod
def iterReady(cls):
See IJobSource.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.