Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/cygwin-apps/calm.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcalm/calm.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/calm/calm.py b/calm/calm.py
index 62dc902..63cdc60 100755
--- a/calm/calm.py
+++ b/calm/calm.py
@@ -630,12 +630,13 @@ def mail_cb(state, loghandler):
if not state.args.email:
return
- # if there are any log records of ERROR level or higher, send all records to
- # leads
+ # if there are any log records of ERROR level or higher, send those records
+ # to leads
if any([record.levelno >= logging.ERROR for record in loghandler.buffer]):
leads_email = BufferingSMTPHandler(state.args.email, subject='%s' % (state.subject))
for record in loghandler.buffer:
- leads_email.handle(record)
+ if record.levelno >= logging.ERROR:
+ leads_email.handle(record)
leads_email.close()
# send each maintainer mail containing log entries caused by their actions,