1644
1644
<!-- DistributionMirror -->
1645
1645
<class class="lp.registry.model.distributionmirror.DistributionMirror">
1647
interface="lp.registry.interfaces.distributionmirror.IDistributionMirrorPublic" />
1668
has_ftp_or_rsync_base_url
1672
mirrorMustHaveHTTPOrFTPURL
1673
getSummarizedMirroredSourceSeries
1674
getSummarizedMirroredArchSeries
1680
deleteMirrorDistroArchSeries
1681
ensureMirrorDistroArchSeries
1682
ensureMirrorDistroSeriesSource
1683
deleteMirrorDistroSeriesSource
1684
ensureMirrorCDImageSeries
1685
deleteMirrorCDImageSeries
1686
deleteAllMirrorCDImageSeries
1687
getExpectedPackagesPaths
1688
getExpectedSourcesPaths
1689
canTransitionToCountryMirror" />
1649
1691
permission="launchpad.Edit"
1650
interface="lp.registry.interfaces.distributionmirror.IDistributionMirrorEditRestricted"
1651
1692
set_attributes="name displayname description whiteboard
1652
1693
http_base_url ftp_base_url rsync_base_url enabled
1653
speed country content official_candidate owner" />
1694
speed country content official_candidate owner"
1695
attributes="official_candidate whiteboard" />
1655
1697
permission="launchpad.Admin"
1656
interface="lp.registry.interfaces.distributionmirror.IDistributionMirrorAdminRestricted"
1657
1698
set_attributes="status reviewer date_reviewed"
1658
attributes="destroySelf" />
1699
attributes="reviewer date_reviewed destroySelf
1700
transitionToCountryMirror" />