################################################################################
import pg, sys
-import dak.lib.utils
import apt_pkg
+import daklib.utils
################################################################################
def daily_install_stats():
stats = {}
- file = dak.lib.utils.open_file("2001-11")
+ file = daklib.utils.open_file("2001-11")
for line in file.readlines():
- split = line.strip().split('~')
+ split = line.strip().split('|')
program = split[1]
if program != "katie" and program != "process-accepted":
continue
for arch in Cnf.ValueList("Suite::%s::Architectures" % (suite)):
suite_arches[suite_id][arch] = ""
suite_id_list.append(suite_id)
- output_list = map(lambda x: output_format(x), suite_list)
+ output_list = [ output_format(i) for i in suite_list ]
longest_suite = longest(output_list)
arch_list = arches.values()
arch_list.sort()
def main ():
global Cnf, projectB
- Cnf = dak.lib.utils.get_conf()
+ Cnf = daklib.utils.get_conf()
Arguments = [('h',"help","Stats::Options::Help")]
for i in [ "help" ]:
if not Cnf.has_key("Stats::Options::%s" % (i)):
usage()
if len(args) < 1:
- dak.lib.utils.warn("dak stats requires a MODE argument")
+ daklib.utils.warn("dak stats requires a MODE argument")
usage(1)
elif len(args) > 1:
- dak.lib.utils.warn("dak stats accepts only one MODE argument")
+ daklib.utils.warn("dak stats accepts only one MODE argument")
usage(1)
mode = args[0].lower()
elif mode == "daily-install":
daily_install_stats()
else:
- dak.lib.utils.warn("unknown mode '%s'" % (mode))
+ daklib.utils.warn("unknown mode '%s'" % (mode))
usage(1)
################################################################################