Part of lp.snappy.model.snap View In Hierarchy
ISnap.| Method | __init__ | Construct a Snap. |
| Method | __repr__ | Undocumented |
| Method | valid_webhook_event_types | Undocumented |
| Method | git_ref 0 | See ISnap. |
| Method | git_ref | See ISnap. |
| Method | source | Undocumented |
| Method | available_processors | See ISnap. |
| Method | setProcessors | See ISnap. |
| Method | getAllowedArchitectures | See ISnap. |
| Method | store_distro_series 0 | Undocumented |
| Method | store_distro_series | Undocumented |
| Method | store_channels 0 | Undocumented |
| Method | store_channels | Undocumented |
| Static Method | extractSSOCaveats | Undocumented |
| Method | beginAuthorization | See ISnap. |
| Method | completeAuthorization | See ISnap. |
| Method | can_upload_to_store | Undocumented |
| Method | requestBuild | See ISnap. |
| Method | requestBuilds | See ISnap. |
| Method | requestBuildsFromJob | See ISnap. |
| Method | requestAutoBuilds | See ISnap. |
| Method | getBuildRequest | See ISnap. |
| Method | pending_build_requests | See ISnap. |
| Method | failed_build_requests | See ISnap. |
| Method | getBuildSummariesForSnapBuildIds | See ISnap. |
| Method | getBuildSummaries | See ISnap. |
| Method | builds | See ISnap. |
| Method | completed_builds | See ISnap. |
| Method | pending_builds | See ISnap. |
| Method | destroySelf | See ISnap. |
| Method | _validate_owner | Undocumented |
| Method | _validate_branch | Undocumented |
| Method | _validate_git_repository | Undocumented |
| Method | _validate_private | Undocumented |
| Method | _api_git_path 0 | Undocumented |
| Method | _api_git_path | Undocumented |
| Method | _getProcessors | Undocumented |
| Method | _isBuildableArchitectureAllowed | Check whether we may build for a buildable DistroArchSeries. |
| Method | _isArchitectureAllowed | Undocumented |
| Method | _checkRequestBuild | May requester request builds of this snap from archive? |
| Static Method | _findBase | Find a suitable base for a build. |
| Method | _pickDistroSeries | Pick a suitable IDistroSeries for a build. |
| Method | _pickChannels | Pick suitable snap channels for a build. |
| Method | _getBuilds | The actual query to get the builds. |
| Method | _pending_states | All the build states we consider pending (non-final). |
Inherited from WebhookTargetMixin:
| Method | webhooks | Undocumented |
| Method | default_webhook_event_types | Undocumented |
| Method | newWebhook | Undocumented |
Snap.DistroArchSeries.
The caller is assumed to have already checked that a suitable chroot
is available (either directly or via
DistroSeries.buildable_architectures).
ISnap.ISnap.