Function | makePoolPath | Return the pool path for a given source name and component name. |
Function | get_component | Override the component to fit in the archive, if possible. |
Function | proxied_urls | Run the files passed through ProxiedLibraryFileAlias . |
Function | proxied_source_urls | Return the files passed through ProxiedSourceLibraryFileAlias . |
Class | ArchivePublisherBase | Base class for IArchivePublisher . |
Class | SourcePackagePublishingHistory | A source package release publishing record. |
Class | BinaryPackagePublishingHistory | A binary package publishing record. |
Function | expand_binary_requests | Architecture-expand a dict of binary publication requests. |
Class | PublishingSet | Utilities for manipulating publications in batches. |
Function | get_current_source_releases | Get the current source package releases in a context. |
If the archive has a default component, and it forbids use of the requested component in the requested series, use the default.
If there is no default, just return the given component.
ProxiedSourceLibraryFileAlias
.For architecture-independent binaries, a tuple will be returned for each enabled architecture in the series. For architecture-dependent binaries, a tuple will be returned only for the architecture corresponding to the build architecture, if it exists and is enabled.
Parameters | binaries | A dict mapping BinaryPackageReleases to tuples of their
desired overrides. |
Returns | The binaries and the architectures in which they should be
published, as a sequence of (DistroArchSeries ,
BinaryPackageRelease , (overrides)) tuples. |