From cc024f70b96689cdaa08343c62aa92375869485d Mon Sep 17 00:00:00 2001 From: Mark Hymers Date: Sat, 5 Dec 2009 20:36:42 +0000 Subject: [PATCH] fill in headers at reject time Signed-off-by: Mark Hymers --- dak/process_policy.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dak/process_policy.py b/dak/process_policy.py index c23a3cdc..16a88101 100755 --- a/dak/process_policy.py +++ b/dak/process_policy.py @@ -94,9 +94,17 @@ def comment_reject(changes_file, srcqueue, comments, session): u.rejects.append(comments) + cnf = Config() + bcc = "X-DAK: dak process-policy" + if cnf.has_key("Dinstall::Bcc"): + u.Subst["__BCC__"] = bcc + "\nBcc: %s" % (cnf["Dinstall::Bcc"]) + else: + u.Subst["__BCC__"] = bcc + if not Options["No-Action"]: u.do_reject(manual=0, reject_message='\n'.join(u.rejects)) u.pkg.remove_known_changes(session=session) + session.commit() Logger.log(["Policy Queue REJECT: %s: %s" % (srcqueue.queue_name, u.pkg.changes_file)]) -- 2.39.2