l.h.m.h.HWSubmissionSet : class documentation

Part of lp.hardwaredb.model.hwdb View In Hierarchy

See IHWSubmissionSet.
Method createSubmission See IHWSubmissionSet.
Method getBySubmissionKey See IHWSubmissionSet.
Method getByFingerprintName See IHWSubmissionSet.
Method getByOwner See IHWSubmissionSet.
Method submissionIdExists See IHWSubmissionSet.
Method getByStatus See IHWSubmissionSet.
Method search See IHWSubmissionSet.
Method numSubmissionsWithDevice See IHWSubmissionSet.
Method numOwnersOfDevice See IHWSubmissionSet.
Method deviceDriverOwnersAffectedByBugs See IHWSubmissionSet.
Method hwInfoByBugRelatedUsers See IHWSubmissionSet.
Method _userHasAccessClause Limit results of HWSubmission queries to rows the user can access.
Method _submissionsSubmitterSelects Return Select objects for statistical queries.
def createSubmission(self, date_created, format, private, contactable, submission_key, emailaddress, distroarchseries, raw_submission, filename, filesize, system_fingerprint):
See IHWSubmissionSet.
def _userHasAccessClause(self, user):
Limit results of HWSubmission queries to rows the user can access.
def getBySubmissionKey(self, submission_key, user=None):
See IHWSubmissionSet.
def getByFingerprintName(self, name, user=None):
See IHWSubmissionSet.
def getByOwner(self, owner, user=None):
See IHWSubmissionSet.
def submissionIdExists(self, submission_key):
See IHWSubmissionSet.
def getByStatus(self, status, user=None):
See IHWSubmissionSet.
def search(self, user=None, device=None, driver=None, distribution=None, distroseries=None, architecture=None, owner=None, created_before=None, created_after=None, submitted_before=None, submitted_after=None):
See IHWSubmissionSet.
def _submissionsSubmitterSelects(self, target_column, bus, vendor_id, product_id, driver_name, package_name, distro_target):
Return Select objects for statistical queries.
Parameterstarget_columnThe records returned by the Select instance.
busThe HWBus of the device.
vendor_idThe vendor ID of the device.
product_idThe product ID of the device.
driver_nameThe name of the driver used for the device (optional).
package_nameThe name of the package the driver is a part of. (optional).
distro_targetLimit the result to submissions made for the given distribution, distroseries or distroarchseries. (optional).
ReturnsA tuple (select_device_related_records, select_all_records) where select_device_related_records is a Select instance returning target_column matching all other method parameters, and where select_all_records is a Select instance returning target_column and matching distro_target,
def numSubmissionsWithDevice(self, bus=None, vendor_id=None, product_id=None, driver_name=None, package_name=None, distro_target=None):
See IHWSubmissionSet.
def numOwnersOfDevice(self, bus=None, vendor_id=None, product_id=None, driver_name=None, package_name=None, distro_target=None):
See IHWSubmissionSet.
def deviceDriverOwnersAffectedByBugs(self, bus=None, vendor_id=None, product_id=None, driver_name=None, package_name=None, bug_ids=None, bug_tags=None, affected_by_bug=False, subscribed_to_bug=False, user=None):
See IHWSubmissionSet.
def hwInfoByBugRelatedUsers(self, bug_ids=None, bug_tags=None, affected_by_bug=False, subscribed_to_bug=False, user=None):
See IHWSubmissionSet.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.