X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;ds=inline;f=dak%2Frm.py;h=5911eb40e3e19a11ec6b98a9944cc9d07ef84eef;hb=fa8582a41855d39d864495f1bc0b28805d992ad1;hp=8ed03412293f1d946976daa06b855bc394a7f7c4;hpb=f40b8bfec79077b5c7a5bf0b78af03dba815cbad;p=dak.git diff --git a/dak/rm.py b/dak/rm.py index 8ed03412..5911eb40 100755 --- a/dak/rm.py +++ b/dak/rm.py @@ -41,7 +41,6 @@ import commands import os -import re import sys import apt_pkg import apt_inst @@ -493,7 +492,7 @@ def main (): game_over() whoami = utils.whoami() - date = commands.getoutput('date -R') + date = commands.getoutput('date -R').strip() # Log first; if it all falls apart I want a record that we at least tried. logfile = utils.open_file(cnf["Rm::LogFile"], 'a') @@ -506,8 +505,8 @@ def main (): logfile.write("----------------------------------------------\n") logfile.flush() - dsc_type_id = get_override_type('dsc', session) - deb_type_id = get_override_type('deb', session) + dsc_type_id = get_override_type('dsc', session).overridetype_id + deb_type_id = get_override_type('deb', session).overridetype_id # Do the actual deletion print "Deleting...", @@ -551,11 +550,14 @@ def main (): Subst["__BCC__"] = "Bcc: " + ", ".join(bcc) else: Subst["__BCC__"] = "X-Filler: 42" - Subst["__CC__"] = "X-DAK: dak rm\nX-Katie: melanie" + Subst["__CC__"] = "X-DAK: dak rm" if carbon_copy: Subst["__CC__"] += "\nCc: " + ", ".join(carbon_copy) Subst["__SUITE_LIST__"] = suites_list - Subst["__SUMMARY__"] = summary + summarymail = "%s\n------------------- Reason -------------------\n%s\n" % (summary, Options["Reason"]) + summarymail += "----------------------------------------------\n" + Subst["__SUMMARY__"] = summarymail + Subst["__SUBJECT__"] = "Removed package(s) from %s" % (suite_list) Subst["__ADMIN_ADDRESS__"] = cnf["Dinstall::MyAdminAddress"] Subst["__DISTRO__"] = cnf["Dinstall::MyDistribution"] Subst["__WHOAMI__"] = whoami