X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fstats.py;h=849c36b27cb6081265a23db0a9d751f757b11dca;hb=b612f3da207fa0d75a5d3b204ac8f02bb244231a;hp=e1786c4a91c5005e501d7d2d6a05ce4d8d609fbe;hpb=020f423243aaeab5ede2313b274131067386213f;p=dak.git diff --git a/dak/stats.py b/dak/stats.py index e1786c4a..849c36b2 100755 --- a/dak/stats.py +++ b/dak/stats.py @@ -1,6 +1,6 @@ #!/usr/bin/env python -# Various statistical pr0nography fun and games +""" Various statistical pr0nography fun and games """ # Copyright (C) 2000, 2001, 2002, 2003, 2006 James Troup # This program is free software; you can redistribute it and/or modify @@ -32,7 +32,8 @@ import pg, sys import apt_pkg -import daklib.utils as utils +from daklib import utils +from daklib import database ################################################################################ @@ -179,7 +180,7 @@ SELECT suite, count(suite) FROM src_associations GROUP BY suite;""") for suite in suite_list: suite_id = suite_ids[suite] suite_arches[suite_id] = {} - for arch in Cnf.ValueList("Suite::%s::Architectures" % (suite)): + for arch in database.get_suite_architectures(suite_id): suite_arches[suite_id][arch] = "" suite_id_list.append(suite_id) output_list = [ output_format(i) for i in suite_list ] @@ -234,6 +235,7 @@ def main (): mode = args[0].lower() projectB = pg.connect(Cnf["DB::Name"], Cnf["DB::Host"], int(Cnf["DB::Port"])) + database.init(Cnf, projectB) if mode == "arch-space": per_arch_space_use()