l.s.b.archivesubscription : module documentation

Part of lp.soyuz.browser

Browser views related to archive subscriptions.
Function archive_subscription_ui_adapter Adapt an archive subscriber to the UI interface.
Class PersonalArchiveSubscription See IPersonalArchiveSubscription.
Function traverse_archive_subscription_for_subscriber Return the subscription for a subscriber to an archive.
Interface IArchiveSubscriberUI A custom interface for user interaction with archive subscriptions.
Class ArchiveSubscribersView A view for listing and creating archive subscribers.
Class ArchiveSubscriptionEditView A view for editing and canceling an archive subscriber.
Class PersonArchiveSubscriptionsView A view for displaying a persons archive subscriptions.
Class PersonArchiveSubscriptionView Display a user's archive subscription and relevant info.
def archive_subscription_ui_adapter(archive_subscription):
Adapt an archive subscriber to the UI interface.

Since we are only modifying the type of fields that already exist on IArchiveSubscriber, we simply return the archive_subscriber record.

def traverse_archive_subscription_for_subscriber(subscriber, archive_id):
Return the subscription for a subscriber to an archive.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.