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

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

Known subclasses: lp.soyuz.interfaces.publishing.IBinaryPackageFilePublishing, lp.soyuz.interfaces.publishing.ISourcePackageFilePublishing

Base interface for *FilePublishing classes
Int distribution Undocumented
TextLine distroseriesname Undocumented
TextLine componentname Undocumented
Int publishingstatus Undocumented
Int pocket Undocumented
Int archive Undocumented
Int libraryfilealias Undocumented
TextLine libraryfilealiasfilename Undocumented
Attribute archive_url The on-archive URL for the published file.
Attribute publishing_record Return the Source or Binary publishing record (in the form of I{Source,Binary}PackagePublishingHistory).
Method publish Publish or ensure contents of this file in the archive.
distribution =
Undocumented
distroseriesname =
Undocumented
componentname =
Undocumented
publishingstatus =
Undocumented
pocket =
Undocumented
archive =
Undocumented
libraryfilealias =
Undocumented
libraryfilealiasfilename =
Undocumented
archive_url =
The on-archive URL for the published file.
publishing_record =
Return the Source or Binary publishing record (in the form of I{Source,Binary}PackagePublishingHistory).
def publish(diskpool, log):
Publish or ensure contents of this file in the archive.

Create symbolic link to files already present in different component or add file from librarian if it's not present. Update the database to represent the current archive state.

API Documentation for Launchpad, generated by pydoctor at 2010-09-27 00:00:11.