l.s.w.m.WebhookJob(StormBase) : class documentation

Part of lp.services.webhooks.model View In Hierarchy

See IWebhookJob.
Method __init__ Constructor.
Method makeDerived Undocumented
Static Method deleteByIDs See IWebhookJobSource.
Class Method deleteByWebhooks See IWebhookJobSource.

Inherited from StormBase:

Method __storm_invalidated__ Flush cached properties.
def __init__(self, webhook, job_type, json_data, **job_args):
Constructor.

Extra keyword arguments are used to construct the underlying Job object.

ParameterswebhookThe IWebhook this job relates to.
job_typeThe WebhookJobType of this job.
json_dataThe type-specific variables, as a JSON-compatible dict.
def makeDerived(self):
Undocumented
@staticmethod
def deleteByIDs(webhookjob_ids):
See IWebhookJobSource.
@classmethod
def deleteByWebhooks(cls, webhooks):
See IWebhookJobSource.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.