dak.queue_report

Produces a report on NEW and BYHAND packages

Functions

footer()

header()

main()

plural(x)

process_queue(queue, log, rrd_dir)

sg_compare(a, b)

sortfunc(a, b)

table_footer(type)

table_header(type, source_count, total_count)

table_row(source, version, arch, last_mod, ...)

time_pp(x)

update_graph_database(rrd_dir, type, ...)

usage([exit_code])

dak.queue_report.Cnf: Configuration
dak.queue_report.footer() None[source]
dak.queue_report.header() None[source]
dak.queue_report.main() None[source]
dak.queue_report.plural(x: float | int) str[source]
dak.queue_report.process_queue(queue: PolicyQueue, log: IO[str] | None, rrd_dir: str | None) None[source]
dak.queue_report.sg_compare(a, b) int[source]
dak.queue_report.sortfunc(a, b) int[source]
dak.queue_report.table_header(type: str, source_count: int, total_count: int) None[source]
dak.queue_report.table_row(source: str, version: str, arch: str, last_mod, maint, distribution, closes, fingerprint, sponsor, changedby) None[source]
dak.queue_report.time_pp(x: float | int) str[source]
dak.queue_report.update_graph_database(rrd_dir: str | None, type: str, n_source: int, n_binary: int) None[source]
dak.queue_report.usage(exit_code=0) NoReturn[source]