[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [bridgedb/master] 5482 - Keep track of timestamps parsed from NS
commit ef71dd383675af60399eed51da24884c8e75d54f
Author: aagbsn <aagbsn@xxxxxxxx>
Date: Mon Nov 5 13:08:22 2012 -0800
5482 - Keep track of timestamps parsed from NS
---
lib/bridgedb/Main.py | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/lib/bridgedb/Main.py b/lib/bridgedb/Main.py
index 808da43..f081064 100644
--- a/lib/bridgedb/Main.py
+++ b/lib/bridgedb/Main.py
@@ -166,6 +166,7 @@ def load(cfg, splitter, clear=False):
logging.info("Loading bridges")
status = {}
addresses = {}
+ timestamps = {}
if hasattr(cfg, "STATUS_FILE"):
f = open(cfg.STATUS_FILE, 'r')
for ID, running, stable, or_addresses, timestamp in Bridges.parseStatusFile(f):
@@ -191,7 +192,7 @@ def load(cfg, splitter, clear=False):
# XXX: what do we do with all these or_addresses?
# The bridge stability metrics are only concerned with a single ip:port
# So for now, we will only consider the bridges primary IP:port
- ts = timestamps[ID][:]
+ ts = timestamps[bridge.getID()][:]
ts.sort()
for timestamp in ts:
bridgedb.Stability.addOrUpdateBridgeHistory(bridge, timestamp)
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits