X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fadmin.py;h=0f99bafc13f2ba6f7549b439dc3981d82033ce96;hb=8deb8d5bc65405f37eca5fa9e101189ceb6547af;hp=1cf80f2855a414d858fb1a7777a2101c9d5a2ccf;hpb=d612affcdd3237f6906189dc0f27edc09850f4ed;p=dak.git diff --git a/dak/admin.py b/dak/admin.py index 1cf80f28..0f99bafc 100755 --- a/dak/admin.py +++ b/dak/admin.py @@ -151,6 +151,13 @@ dispatch['a'] = architecture ################################################################################ +def __suite_architecture_list(d, args): + s = d.session() + suites = s.query(Suite).all() + for j in s.query(Suite).order_by('suite_name').all(): + print j.suite_name + ' ' + \ + ','.join([a.architecture.arch_string for a in j.suitearchitectures]) + def __suite_architecture_listarch(d, args): die_arglen(args, 3, "E: suite-architecture list-arch requires a suite") a = get_suite_architectures(args[2].lower()) @@ -222,7 +229,9 @@ def suite_architecture(command): mode = args[1].lower() - if mode == 'list-arch': + if mode == 'list': + __suite_architecture_list(d, args) + elif mode == 'list-arch': __suite_architecture_listarch(d, args) elif mode == 'list-suite': __suite_architecture_listsuite(d, args)