l.b.s.u.RemoteProductUpdater : class documentation

Part of lp.bugs.scripts.updateremoteproduct View In Hierarchy

Updates Product.remote_product.
Method __init__ Undocumented
Method update Update remote_product for all Products it can be set for.
Method updateByBugTrackerType Update remote_product for Products using the bug tracker type.
Method _getExternalBugTracker Get the IExternalBugTracker for the given bug tracker.
def __init__(self, txn, logger):
Undocumented
def _getExternalBugTracker(self, bug_tracker):
Get the IExternalBugTracker for the given bug tracker.
def update(self):
Update remote_product for all Products it can be set for.
def updateByBugTrackerType(self, bugtracker_type):
Update remote_product for Products using the bug tracker type.

The remote_product attribute is only updated if it's None.

API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.