X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fimport_new_files.py;h=253e656d4b17f2eb3e02c6aa3d1abf21afb6827b;hb=5b870b50c0912822b88792cecb294a92d202381f;hp=ff49e6c3567b96e5c378d632eb1f53c9fe19266b;hpb=69d3ecd9bb4e48a93683f9a3b069c8737220023d;p=dak.git diff --git a/dak/import_new_files.py b/dak/import_new_files.py index ff49e6c3..253e656d 100755 --- a/dak/import_new_files.py +++ b/dak/import_new_files.py @@ -72,6 +72,7 @@ class ImportNewFiles(object): u = Upload() success = u.load_changes(changes_fn) u.pkg.changes_file = changes_bn + u.check_hashes() if not chg: chg = u.pkg.add_known_changes(newq.path, newq.policy_queue_id, session) @@ -89,6 +90,8 @@ class ImportNewFiles(object): cpf.filename = chg_fn cpf.size = u.pkg.files[chg_fn]['size'] cpf.md5sum = u.pkg.files[chg_fn]['md5sum'] + cpf.sha1sum = u.pkg.files[chg_fn]['sha1sum'] + cpf.sha256sum = u.pkg.files[chg_fn]['sha256sum'] session.add(cpf) files.append(cpf)