commit 249764351c8884975bf7702f4bce4e344dbd3074 Author: Mike Perry mikeperry-git@fscked.org Date: Sat Nov 5 13:23:35 2011 -0700
Fix accidental reset of circ_fail_rate. --- NetworkScanners/BwAuthority/aggregate.py | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/NetworkScanners/BwAuthority/aggregate.py b/NetworkScanners/BwAuthority/aggregate.py index 521aee6..3b3dc14 100755 --- a/NetworkScanners/BwAuthority/aggregate.py +++ b/NetworkScanners/BwAuthority/aggregate.py @@ -154,11 +154,14 @@ class Line: self.measured_at = timestamp try: self.circ_fail_rate = float(re.search("[\s]*circ_fail_rate=([\S]+)[\s]*", line).group(1)) - self.strm_fail_rate = float(re.search("[\s]*strm_fail_rate=([\S]+)[\s]*", line).group(1)) except: self.circ_fail_rate = 0 + try: + self.strm_fail_rate = float(re.search("[\s]*strm_fail_rate=([\S]+)[\s]*", line).group(1)) + except: self.strm_fail_rate = 0
+ class Vote: def __init__(self, line): # node_id=$DB8C6D8E0D51A42BDDA81A9B8A735B41B2CF95D1 bw=231000 diff=209281 nick=rainbowwarrior measured_at=1319822504 @@ -187,7 +190,6 @@ class VoteSet: self.vote_map[vote.idhex] = vote except IOError: plog("NOTICE", "No previous vote data.") - pass
# Misc items we need to get out of the consensus class ConsensusJunk:
tor-commits@lists.torproject.org