X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fcontents.py;h=d763f869ab094bc2feb1aee15c02872756e11478;hb=af60b693abaafebb13a0cbaf87b3360cdac6d352;hp=0a3c25741fc74ec172a37151bfd36f83b79d4154;hpb=a2b0128f321331cf44415e57ef080f64938bd3ca;p=dak.git diff --git a/dak/contents.py b/dak/contents.py index 0a3c2574..d763f869 100755 --- a/dak/contents.py +++ b/dak/contents.py @@ -77,26 +77,11 @@ OPTIONS for scan def write_all(cnf, suite_names = [], force = None): Logger = daklog.Logger(cnf.Cnf, 'contents generate') - ContentsWriter.write_all(suite_names, force) + ContentsWriter.write_all(Logger, suite_names, force) Logger.close() ################################################################################ -def write_helper(suite_name, argv): - session = DBConn().session() - suite = get_suite(suite_name, session) - architecture = get_architecture(argv[0], session) - debtype = get_overridetype(argv[1], session) - if len(argv) == 3: - component = get_component(argv[2], session) - else: - component = None - session.rollback() - ContentsWriter(suite, architecture, debtype, component).write_file() - session.close() - -################################################################################ - def scan_all(cnf, limit): Logger = daklog.Logger(cnf.Cnf, 'contents scan') result = ContentsScanner.scan_all(limit) @@ -121,7 +106,7 @@ def main(): args = apt_pkg.ParseCommandLine(cnf.Cnf, arguments, sys.argv) options = cnf.SubTree('Contents::Options') - if (len(args) < 1) or options['Help']: + if (len(args) != 1) or options['Help']: usage() limit = None @@ -140,10 +125,6 @@ def main(): write_all(cnf, suite_names, force) return - if args[0] == 'generate_helper': - write_helper(suite_names[0], argv[1:]) - return - usage()