X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fmake_changelog.py;h=1f1b1ca3c46ec0b31fc866bcb89217d79d9b1b56;hb=52eb03dccab0a9898bca4d36a0a96ebe377fb977;hp=b904deaa5e7899b19c8118afb05cbec95d76fec7;hpb=0b9068dfabb27498d868e61b9b7da0b9ecfc1349;p=dak.git diff --git a/dak/make_changelog.py b/dak/make_changelog.py index b904deaa..1f1b1ca3 100755 --- a/dak/make_changelog.py +++ b/dak/make_changelog.py @@ -213,7 +213,7 @@ def export_files(session, archive, clpool, progress=False): for p in unpack.keys(): package = os.path.splitext(os.path.basename(p))[0].split('_') try: - unpacked = UnpackedSource(p) + unpacked = UnpackedSource(p, clpool) tempdir = unpacked.get_root_directory() stats['unpack'] += 1 if progress: @@ -322,8 +322,8 @@ def main(): session = DBConn().session() if export: - (archive, exportpath) = session.query(Archive.archive_name, Archive.changelog). \ - filter_by(archive_name=Options['Archive']).one() + archive = session.query(Archive).filter_by(archive_name=Options['Archive']).one() + exportpath = archive.changelog if exportpath: export_files(session, archive, exportpath, progress) generate_export_filelist(exportpath)