[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [doctor/master] Rate limiting notices about authorities being down to once per day
commit 98da21e63a83ad20e77d0672a99b95771ef2d03a
Author: Damian Johnson <atagar@xxxxxxxxxxxxxx>
Date: Fri Sep 20 08:50:31 2013 -0700
Rate limiting notices about authorities being down to once per day
Presently turtles is down causing a flood of notifications to
tor-consensus-health@. Toning this down, reporting this more than once per day
is unhelpful.
---
consensus_health_checker.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/consensus_health_checker.py b/consensus_health_checker.py
index 01f805b..6c78880 100755
--- a/consensus_health_checker.py
+++ b/consensus_health_checker.py
@@ -577,7 +577,9 @@ def _get_documents(label, resource):
msg = "Unable to retrieve the %s from %s (%s): %s" % (label, authority, query.download_url, exc)
log.info(msg)
- issues.append(Issue(Runlevel.ERROR, msg))
+
+ if rate_limit_notice('authority_unavailable.%s' % authority, days = 1):
+ issues.append(Issue(Runlevel.ERROR, msg))
return documents, issues
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits