l.s.i.d.IDistroArchSeriesModerate(Interface) : interface documentation

Part of lp.soyuz.interfaces.distroarchseries View In Hierarchy

Known subclasses: lp.soyuz.interfaces.webservice.IDistroArchSeries

No interface docstring
Method setChroot Set the chroot tarball used for builds in this architecture.
Method setChrootFromBuild Set the chroot tarball from a live filesystem build.
Method removeChroot Remove the chroot tarball used for builds in this architecture.
@operation_parameters(Bytes(), Text(), Choice(PackagePublishingPocket, False), Choice(BuildBaseImageType, False))
@export_write_operation()
@operation_for_version('devel')
def setChroot(data, sha1sum, pocket=None, image_type=None):
Set the chroot tarball used for builds in this architecture.

The SHA-1 checksum must match the chroot file.

The pocket defaults to "Release"; the image type defaults to "Chroot tarball".

@operation_parameters(Reference(Interface, _('Live filesystem build'), True), TextLine(_('Filename'), True), Choice(PackagePublishingPocket, False), Choice(BuildBaseImageType, False))
@export_write_operation()
@operation_for_version('devel')
def setChrootFromBuild(livefsbuild, filename, pocket=None, image_type=None):
Set the chroot tarball from a live filesystem build.

The pocket defaults to "Release"; the image type defaults to "Chroot tarball".

@operation_parameters(Choice(PackagePublishingPocket, False), Choice(BuildBaseImageType, False))
@export_write_operation()
@operation_for_version('devel')
def removeChroot(pocket=None, image_type=None):
Remove the chroot tarball used for builds in this architecture.

The pocket defaults to "Release"; the image type defaults to "Chroot tarball".

API Documentation for Launchpad, generated by pydoctor at 2019-05-25 00:00:03.