l.s.i.p.IBinaryPackagePublishingHistoryEdit(IPublishingEdit) : interface documentation

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

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

A writeable binary package publishing record.
Method changeOverride Change the component/section/priority/phase of this publication.

Inherited from IPublishingEdit:

Method requestDeletion Delete this publication.
Method api_requestDeletion Delete this source and its binaries.
@operation_returns_entry(Interface)
@operation_parameters(TextLine(u'The new component name.'), TextLine(u'The new section name.'), TextLine(u'The new priority name.'), Int(u'The new phased update percentage.'))
@export_write_operation()
@operation_for_version('devel')
def changeOverride(new_component=None, new_section=None, new_priority=None, new_phased_update_percentage=None):
Change the component/section/priority/phase of this publication.

It is changed only if the argument is not None.

Passing new_phased_update_percentage=100 has the effect of setting the phased update percentage to None (i.e. recommended for all users).

Return the overridden publishing record, a IBinaryPackagePublishingHistory.

API Documentation for Launchpad, generated by pydoctor at 2019-07-17 00:00:04.