l.r.m.d.MirrorDistroSeriesSource(SQLBase, _MirrorSeriesMixIn) : class documentation

Part of lp.registry.model.distributionmirror View In Hierarchy

See IMirrorDistroSeriesSource
Method getLatestPublishingEntry Return the publishing entry with the most recent datepublished.
Method _getPackageReleaseURLFromPublishingRecord return the URL on this mirror from where the SourcePackageRelease.

Inherited from SQLBase:

Method __init__ Extended version of the SQLObjectBase constructor.
Method __repr__ Undocumented
Method destroySelf Undocumented
Method __eq__ Equality operator.
Method __ne__ Inverse of __eq__.
Method __storm_invalidated__ Flush cached properties.
Class Method _get_store Undocumented

Inherited from _MirrorSeriesMixIn:

Method getURLsToCheckUpdateness See IMirrorDistroSeriesSource or IMirrorDistroArchSeries.
def getLatestPublishingEntry(self, time_interval):
Return the publishing entry with the most recent datepublished.

Time interval must be a tuple of the form (start, end), and only records whose datepublished is between start and end are considered.

def _getPackageReleaseURLFromPublishingRecord(self, publishing_record):
return the URL on this mirror from where the SourcePackageRelease.

Given a SourcePackagePublishingHistory, return the URL on this mirror from where the SourcePackageRelease file can be downloaded.

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