[tor-commits] [doctor/master] Sending script error notifications to me rather than the list

atagar at torproject.org atagar at torproject.org
Thu Sep 5 16:30:26 UTC 2013


commit 94e8566560118a70195c8043a9faf7c33d0302a3
Author: Damian Johnson <atagar at torproject.org>
Date:   Thu Sep 5 09:11:47 2013 -0700

    Sending script error notifications to me rather than the list
    
    There's no need to embarras myself by sending scripting errors to
    tor-consensus-health at . Sending those to just myself instead.
---
 consensus_health_checker.py |    2 +-
 descriptor_checker.py       |    2 +-
 sybil_checker.py            |    2 +-
 util.py                     |    5 +++--
 4 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/consensus_health_checker.py b/consensus_health_checker.py
index 14d7e38..856be84 100755
--- a/consensus_health_checker.py
+++ b/consensus_health_checker.py
@@ -571,4 +571,4 @@ if __name__ == '__main__':
   except:
     msg = "consensus_health_checker.py failed with:\n\n%s" % traceback.format_exc()
     log.error(msg)
-    util.send("Script Error", body_text = msg)
+    util.send("Script Error", body_text = msg, destination = util.ERROR_ADDRESS)
diff --git a/descriptor_checker.py b/descriptor_checker.py
index ad907d4..5df9092 100755
--- a/descriptor_checker.py
+++ b/descriptor_checker.py
@@ -97,4 +97,4 @@ if __name__ == '__main__':
   except:
     msg = "descriptor_checker.py failed with:\n\n%s" % traceback.format_exc()
     log.error(msg)
-    util.send("Script Error", body_text = msg)
+    util.send("Script Error", body_text = msg, destination = util.ERROR_ADDRESS)
diff --git a/sybil_checker.py b/sybil_checker.py
index 90538c4..56f344f 100755
--- a/sybil_checker.py
+++ b/sybil_checker.py
@@ -123,4 +123,4 @@ if __name__ == '__main__':
   except:
     msg = "sybil_checker.py failed with:\n\n%s" % traceback.format_exc()
     log.error(msg)
-    util.send("Script Error", body_text = msg)
+    util.send("Script Error", body_text = msg, destination = util.ERROR_ADDRESS)
diff --git a/util.py b/util.py
index b2f0e5e..a1837b7 100644
--- a/util.py
+++ b/util.py
@@ -15,6 +15,7 @@ import stem.util.log
 
 FROM_ADDRESS = 'verelsa at gmail.com'
 TO_ADDRESS = 'tor-consensus-health at lists.torproject.org'
+ERROR_ADDRESS = 'atagar at torproject.org'
 PASSWORD = None
 
 
@@ -77,7 +78,7 @@ def log_stem_debugging(name):
   log.addHandler(handler)
 
 
-def send(subject, body_text = None, body_html = None, attachment = None):
+def send(subject, body_text = None, body_html = None, attachment = None, destination = TO_ADDRESS):
   """
   Sends an email notification via gmail.
 
@@ -92,7 +93,7 @@ def send(subject, body_text = None, body_html = None, attachment = None):
   msg = MIMEMultipart('alternative')
   msg['Subject'] = subject
   msg['From'] = FROM_ADDRESS
-  msg['To'] = TO_ADDRESS
+  msg['To'] = destination
 
   if body_text:
     msg.attach(MIMEText(body_text, 'plain'))





More information about the tor-commits mailing list