dak.update_suite

Functions

main()

usage()

Classes

SuiteUpdater(transaction, origin, target[, ...])

class dak.update_suite.SuiteUpdater(transaction: ArchiveTransaction, origin: Suite, target: Suite, new_packages=True, also_from_policy_queue=False, obey_policy_queue=True, obey_build_queues=True, update_overrides=False, dry_run=False)[source]
_components_for_binary(binary: DBBinary, suite: Suite) Query[Component][source]
_components_for_source(source: DBSource, suite: Suite) Query[Component][source]
install_binaries(binaries: Collection[DBBinary], suite: Suite) None[source]
install_sources(sources: Collection[DBSource], suite: Suite) None[source]
log(args: list[object]) None[source]
query_new_binaries(additional_sources: Collection[int]) Query[DBBinary][source]
query_new_sources() Query[DBSource][source]
update_suite() None[source]
dak.update_suite.main() None[source]
dak.update_suite.usage() NoReturn[source]