l.s.i.w.ILiveFSSet(Interface) : interface documentation

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

A utility to create and access live filesystems.
Method new Create an ILiveFS.
Method exists Check to see if a matching live filesystem exists.
Method getByName Return the appropriate ILiveFS for the given objects.
Method interpret Like getByName, but takes names of objects.
Method getByPerson Return all live filesystems with the given owner.
Method getAll Return all of the live filesystems in Launchpad.
@call_with(REQUEST_USER)
@export_factory_operation(ILiveFS, 'owner''distro_series''name''metadata')
@operation_for_version('devel')
def new(registrant, owner, distro_series, name, metadata, require_virtualized=True, date_created=None):
Create an ILiveFS.
def exists(owner, distro_series, name):
Check to see if a matching live filesystem exists.
@operation_parameters(Reference(IPerson, _('Owner'), True), Reference(IDistroSeries, _('Distroseries'), True), TextLine(_('Live filesystem name'), True))
@operation_returns_entry(ILiveFS)
@export_read_operation()
@operation_for_version('devel')
def getByName(owner, distro_series, name):
Return the appropriate ILiveFS for the given objects.
def interpret(owner_name, distribution_name, distro_series_name, name):
Like getByName, but takes names of objects.
def getByPerson(owner):
Return all live filesystems with the given owner.
@collection_default_content()
def getAll():
Return all of the live filesystems in Launchpad.
ReturnsA (potentially empty) sequence of ILiveFS instances.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.