2007-02-08 Anthony Towns <ajt@debian.org>
+ * daklib/queue.py (Upload.build_summaries): handle files without a
+ 'type' gracefully.
+
* dak/generate_releases.py (print_sha256_files): new function.
(main): use it.
files[file]["pool name"] = utils.poolify (changes.get("source",""), files[file]["component"])
destination = self.Cnf["Dir::PoolRoot"] + files[file]["pool name"] + file
summary += file + "\n to " + destination + "\n"
+ if not files[file].has_key("type"):
+ files[file]["type"] = "unknown"
if files[file]["type"] in ["deb", "udeb", "dsc"]:
# (queue/unchecked), there we have override entries already, use them
# (process-new), there we dont have override entries, use the newly generated ones.