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.