l.h.s.h.ProcessingLoopBase(object) : class documentation

Part of lp.hardwaredb.scripts.hwdbsubmissions View In Hierarchy

Known subclasses: lp.hardwaredb.scripts.hwdbsubmissions.ProcessingLoopForPendingSubmissions, lp.hardwaredb.scripts.hwdbsubmissions.ProcessingLoopForReprocessingBadSubmissions

An ITunableLoop for processing HWDB submissions.
Method __init__ Undocumented
Method isDone See ITunableLoop.
Method reportOops Create an OOPS report and the OOPS ID.
Method getUnprocessedSubmissions Undocumented
Method __call__ Process a batch of yet unprocessed HWDB submissions.
Method _validateSubmission Undocumented
Method _invalidateSubmission Undocumented
def __init__(self, transaction, logger, max_submissions, record_warnings):
Undocumented
def _validateSubmission(self, submission):
Undocumented
def _invalidateSubmission(self, submission):
Undocumented
def isDone(self):
See ITunableLoop.
def reportOops(self, error_explanation):
Create an OOPS report and the OOPS ID.
def getUnprocessedSubmissions(self, chunk_size):
Undocumented
def __call__(self, chunk_size):
Process a batch of yet unprocessed HWDB submissions.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.