commit a1285d7fb381082ee09c079bb3948ee41a7507d2
Author: Till Maas <opensource(a)till.name>
Date: Mon Sep 29 19:49:36 2014 +0200
cleanup autosigner
scripts/autosigner.py | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/scripts/autosigner.py b/scripts/autosigner.py
index ba14e2f..d8388f0 100755
--- a/scripts/autosigner.py
+++ b/scripts/autosigner.py
@@ -45,14 +45,17 @@ import sigulsign_unsigned as sigulsign
TOPIC_PREFIX = u"org.fedoraproject.prod."
-TAG_INFO = {("f22",): "fedora-22",}
+TAG_INFO = {("f22", ): "fedora-22", }
secondary_instances = ["arm", "ppc", "s390"]
class SubjectSMTPHandler(logging.handlers.SMTPHandler):
+
+ subject_prefix = ""
+
def getSubject(self, record):
first_line = record.message.split("\n")[0]
- fmt = "Autosigner: {0.levelname}: {first_line}"
+ fmt = self.subject_prefix + "{0.levelname}: {first_line}"
return fmt.format(record, first_line=first_line)
@@ -386,6 +389,7 @@ def setup_logging():
fedora_user = getpass.getuser()
mail_logger = SubjectSMTPHandler(
"127.0.0.1", fedora_user, [fedora_user], "Autosigner log
event")
+ mail_logger.subject_prefix = "Autosigner: "
mail_logger.setLevel(logging.ERROR)
mail_logger.setFormatter(formatter)
log.addHandler(mail_logger)
Show replies by date