l.r.m.d.DistributionMirror(SQLBase) : class documentation

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

See IDistributionMirror
Method base_url See IDistributionMirror
Method last_probe_record See IDistributionMirror
Method all_probe_records See IDistributionMirror
Method displayname Undocumented
Method title See IDistributionMirror
Method arch_mirror_freshness See IDistributionMirror
Method source_mirror_freshness See IDistributionMirror
Method destroySelf Delete this mirror from the database.
Method verifyTransitionToCountryMirror Verify that a mirror can be set as a country mirror.
Method canTransitionToCountryMirror See IDistributionMirror.
Method transitionToCountryMirror See IDistributionMirror.
Method getOverallFreshness See IDistributionMirror
Method isOfficial See IDistributionMirror
Method resubmitForReview See IDistributionMirror
Method shouldDisable See IDistributionMirror
Method disable See IDistributionMirror
Method newProbeRecord See IDistributionMirror
Method deleteMirrorDistroArchSeries See IDistributionMirror
Method ensureMirrorDistroArchSeries See IDistributionMirror.
Method ensureMirrorDistroSeriesSource See IDistributionMirror.
Method deleteMirrorDistroSeriesSource See IDistributionMirror
Method ensureMirrorCDImageSeries See IDistributionMirror
Method deleteMirrorCDImageSeries See IDistributionMirror
Method deleteAllMirrorCDImageSeries See IDistributionMirror
Method arch_series See IDistributionMirror
Method cdimage_series See IDistributionMirror
Method source_series See IDistributionMirror
Method getSummarizedMirroredSourceSeries See IDistributionMirror
Method getSummarizedMirroredArchSeries See IDistributionMirror
Method getExpectedPackagesPaths See IDistributionMirror
Method getExpectedSourcesPaths See IDistributionMirror
Method _sendFailureNotification Send a failure notification to the distribution's mirror admins and
Method _getMirrorDistroArchSeries Return MirrorDistroArchSeries given a arch series and pocket.
Method _getMirrorDistroSeriesSource Return MirrorDistroSeriesSource given a arch series and pocket.

Inherited from SQLBase:

Method __init__ Extended version of the SQLObjectBase constructor.
Method __repr__ Undocumented
Method __eq__ Equality operator.
Method __ne__ Inverse of __eq__.
Method __storm_invalidated__ Flush cached properties.
Class Method _get_store Undocumented
@property
def base_url(self):
See IDistributionMirror
@property
def last_probe_record(self):
See IDistributionMirror
@property
def all_probe_records(self):
See IDistributionMirror
@property
def displayname(self):
Undocumented
@property
def title(self):
See IDistributionMirror
@cachedproperty
def arch_mirror_freshness(self):
See IDistributionMirror
@cachedproperty
def source_mirror_freshness(self):
See IDistributionMirror
def destroySelf(self):
Delete this mirror from the database.

Only mirrors which have never been probed can be deleted.

def verifyTransitionToCountryMirror(self):
Verify that a mirror can be set as a country mirror.

Return True if valid, otherwise raise a subclass of CannotTransitionToCountryMirror.

def canTransitionToCountryMirror(self):
See IDistributionMirror.
def transitionToCountryMirror(self, country_dns_mirror):
See IDistributionMirror.
def getOverallFreshness(self):
See IDistributionMirror
def isOfficial(self):
See IDistributionMirror
def resubmitForReview(self):
See IDistributionMirror
def shouldDisable(self, expected_file_count=None):
See IDistributionMirror
def disable(self, notify_owner, log):
See IDistributionMirror
def _sendFailureNotification(self, notify_owner, log):
Send a failure notification to the distribution's mirror admins and to the mirror owner, in case notify_owner is True.
def newProbeRecord(self, log_file):
See IDistributionMirror
def deleteMirrorDistroArchSeries(self, distro_arch_series, pocket, component):
See IDistributionMirror
def _getMirrorDistroArchSeries(self, distro_arch_series, pocket, component):
Return MirrorDistroArchSeries given a arch series and pocket.
def ensureMirrorDistroArchSeries(self, distro_arch_series, pocket, component):
See IDistributionMirror.
def _getMirrorDistroSeriesSource(self, distroseries, pocket, component):
Return MirrorDistroSeriesSource given a arch series and pocket.
def ensureMirrorDistroSeriesSource(self, distroseries, pocket, component):
See IDistributionMirror.
def deleteMirrorDistroSeriesSource(self, distroseries, pocket, component):
See IDistributionMirror
def ensureMirrorCDImageSeries(self, distroseries, flavour):
See IDistributionMirror
def deleteMirrorCDImageSeries(self, distroseries, flavour):
See IDistributionMirror
def deleteAllMirrorCDImageSeries(self):
See IDistributionMirror
@property
def arch_series(self):
See IDistributionMirror
@cachedproperty
def cdimage_series(self):
See IDistributionMirror
@property
def source_series(self):
See IDistributionMirror
def getSummarizedMirroredSourceSeries(self):
See IDistributionMirror
def getSummarizedMirroredArchSeries(self):
See IDistributionMirror
def getExpectedPackagesPaths(self):
See IDistributionMirror
def getExpectedSourcesPaths(self):
See IDistributionMirror
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.