[releng] block_retired: Import SubjectSMTPHandler

Till Maas till at fedoraproject.org
Mon Oct 27 21:12:32 UTC 2014


commit 4c9c1301605849e502613aabe1c46eae0549fa56
Author: Till Maas <opensource at till.name>
Date:   Mon Oct 27 22:03:56 2014 +0100

    block_retired: Import SubjectSMTPHandler

 scripts/block_retired.py |   13 ++-----------
 1 files changed, 2 insertions(+), 11 deletions(-)
---
diff --git a/scripts/block_retired.py b/scripts/block_retired.py
index 2556980..7685719 100755
--- a/scripts/block_retired.py
+++ b/scripts/block_retired.py
@@ -26,6 +26,8 @@ import time
 import koji
 import pkgdb2client
 
+from autosigner import SubjectSMTPHandler
+
 
 log = logging.getLogger(__name__)
 RETIRING_BRANCHES = ["el5", "el6", "epel7", "f21", "master"]
@@ -209,17 +211,6 @@ def block_all_retired(branches=RETIRING_BRANCHES):
             block_package(unblocked, branch)
 
 
-class SubjectSMTPHandler(logging.handlers.SMTPHandler):
-    # Class copied from autosigner.py
-    subject_prefix = ""
-
-    def getSubject(self, record):
-        first_line = record.message.split("\n")[0]
-        fmt = self.subject_prefix + "{0.levelname}: {first_line}"
-
-        return fmt.format(record, first_line=first_line)
-
-
 def setup_logging(debug=False, mail=False):
     if debug:
         log.setLevel(logging.DEBUG)


More information about the rel-eng mailing list