* tolimar/rm-close-bugs:
Make the wnpp parse more robust for missing files
Only log, if there is something to log
Make it the qa wnpp list download more fault tolerant
Fix comment of cron.daily (copy and paste from cron.monthly)
Use different mail templates to close removal bugs, if related bugs got closed
Refresh the wnpp bugs list on a daily basis
Also close wnpp bugs on package removal
Signed-off-by: Joerg Jaspert <joerg@debian.org>
SkipTime 300;
// If defined then mails to close bugs are sent to the bugserver.
CloseBugs "false";
- OverrideDisparityCheck "true";
+ OverrideDisparityCheck "false";
DefaultSuite "lenny-backports";
Reject
{
logfile822.write(" " + str(bug))
logfile.write("\n")
logfile822.write("\n")
-
+
mail_message = utils.TemplateSubst(Subst_close_other,cnf["Dir::Templates"]+"/rm.bug-close-related")
if Subst_close_other["__BUG_NUMBER_ALSO__"]:
utils.send_mail(mail_message)
-
+
logfile.write("=========================================================================\n")
logfile.close()
returns a dict associating source package name with a list of open wnpp
bugs (Yes, there might be more than one)
"""
-
+
line = []
try:
f = open(file)
bugs.append(bug_no)
wnpp[source] = bugs
return wnpp
-
From: __RM_ADDRESS__
To: __BUG_NUMBER__-close@__BUG_SERVER__
-__CC__
+__CC__
__BCC__
X-Debian: DAK
MIME-Version: 1.0