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

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

Known subclasses: lp.soyuz.interfaces.publishing.IBinaryPackagePublishingHistoryEdit, lp.soyuz.interfaces.publishing.ISourcePackagePublishingHistoryEdit

Base interface for writeable Publishing classes.
Method requestDeletion Delete this publication.
Method api_requestDeletion Delete this source and its binaries.
def requestDeletion(removed_by, removal_comment=None):
Delete this publication.
Parametersremoved_byIPerson responsible for the removal.
removal_commentoptional text describing the removal reason.
@call_with(REQUEST_USER)
@operation_parameters(TextLine(_('Removal comment'), False))
@export_operation_as('requestDeletion')
@export_write_operation()
def api_requestDeletion(removed_by, removal_comment=None):
Delete this source and its binaries.
Parametersremoved_byIPerson responsible for the removal.
removal_commentoptional text describing the removal reason.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.