Part of lp.soyuz.interfaces.distroarchseries View In Hierarchy
Known subclasses: lp.soyuz.interfaces.webservice.IDistroArchSeries
Attribute | id | Identifier |
Attribute | packages | List of binary packages in this port. |
Method | updatePackageCount | Update the cached binary package count for this distro arch |
Method | getPocketChroot | Return the PocketChroot for this series, pocket, and image type. |
Method | getChroot | Return the Chroot for this series, pocket, and image type. |
Method | getChrootURL | Return the chroot URL for this series, pocket, and image type. |
Method | addOrUpdateChroot | Return the just added or modified PocketChroot. |
Method | searchBinaryPackages | Search BinaryPackageRelease published in this series for those |
Method | __getitem__ | Getter |
Method | getBinaryPackage | Return the DistroArchSeriesBinaryPackage with the given name in |
Method | getSourceFilter | Get the filter for packages to build for this architecture, if any. |
Method | isSourceIncluded | Is this source package included in this distro arch series? |
Inherited from IHasBuildRecords:
Method | getBuildRecords | Return build records in the context it is implemented. |
Inherited from IHasOwner:
Attribute | owner | The object's owner, which is an IPerson. |
If exact_pocket is False, this follows pocket dependencies and finds the chroot for the closest pocket that exists: for example, if no chroot exists for SECURITY, then it will choose the one for RELEASE. If exact_pocket is True, this only finds chroots for exactly the given pocket.
The image type defaults to BuildBaseImageType.CHROOT
.
It uses getPocketChroot and if not found returns 'default'.
The pocket defaults to PackagePublishingPocket.RELEASE
; the image
type defaults to BuildBaseImageType.CHROOT
.
The pocket defaults to "Release"; the image type defaults to "Chroot tarball".
The pocket defaults to PackagePublishingPocket.RELEASE
; the image
type defaults to BuildBaseImageType.CHROOT
.
Packages are normally built for all available architectures, subject
to any constraints in their Architecture
field. If a filter is
set, then it applies the additional constraint that packages not
included by the filter will not be built for this architecture.