-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 binary_scan_all(cnf, limit):
+ Logger = daklog.Logger(cnf.Cnf, 'contents scan-binary')
+ result = BinaryContentsScanner.scan_all(limit)
+ processed = '%(processed)d packages processed' % result
+ remaining = '%(remaining)d packages remaining' % result
+ Logger.log([processed, remaining])
+ Logger.close()