l.c.m.b.RevisionMailJob(BranchJobDerived) : class documentation

Part of lp.code.model.branchjob View In Hierarchy

A Job that sends a mail for a scan of a Branch.
Class Method create See IRevisionMailJobSource.
Method revno Undocumented
Method from_address Undocumented
Method body Undocumented
Method subject Undocumented
Method getMailer Return a BranchMailer for this job.
Method run See IRevisionMailJob.

Inherited from BranchJobDerived:

Method __init__ Undocumented
Method __repr__ Undocumented
Method __eq__ Undocumented
Method __ne__ Undocumented
Class Method iterReady See IRevisionMailJobSource.
Class Method get Return the instance of this class whose key is supplied.
Method getOopsVars See IRunnableJob.
Method getErrorRecipients Return a list of email-ids to notify about user errors.

Inherited from BaseRunnableJob (via BranchJobDerived):

Method __lt__ Undocumented
Method getOopsRecipients Return a list of email-ids to notify about oopses.
Method getOperationDescription Undocumented
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 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 BranchJobDerived, BaseRunnableJob):

Static Method contextManager Undocumented
@classmethod
def create(cls, branch, revno, from_address, body, subject):
See IRevisionMailJobSource.
@property
def revno(self):
Undocumented
@property
def from_address(self):
Undocumented
@property
def body(self):
Undocumented
@property
def subject(self):
Undocumented
def getMailer(self):
Return a BranchMailer for this job.
def run(self):
See IRevisionMailJob.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.