X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fcontents.py;h=d763f869ab094bc2feb1aee15c02872756e11478;hb=4f29e33412c9bf42023483ef6f6e8dcf2fbe0dc5;hp=5c33afa2f67f333e4ff1f3ee2b74e697338a4d5f;hpb=1429de9bb070fc58a27a7b6e5e86a9f1d8f8a4a4;p=dak.git diff --git a/dak/contents.py b/dak/contents.py index 5c33afa2..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_override_type(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], args[1:]) - return - usage()