X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Farchive.py;h=a55bfaba6f17aace3da4bb745691e96c937ff58c;hb=c9035a5de77db26ff734e89107deddf19d8da1f8;hp=aeca0a006e2a9b33a0db2e002443501ee6560212;hpb=ea17e27345ee692a78f80b0a3717444a37c775b9;p=dak.git diff --git a/daklib/archive.py b/daklib/archive.py index aeca0a00..a55bfaba 100644 --- a/daklib/archive.py +++ b/daklib/archive.py @@ -1023,8 +1023,9 @@ class ArchiveUpload(object): package, version, archext = parts arch, ext = archext.split('.', 1) - rule = automatic_byhand_packages.get(package) - if rule is None: + try: + rule = automatic_byhand_packages.subtree(package) + except KeyError: remaining.append(f) continue