[or-cvs] [metrics-db/master] Add anchors for Named relays to consensus-health page.

karsten at torproject.org karsten at torproject.org
Tue Aug 31 05:52:12 UTC 2010


Author: Karsten Loesing <karsten.loesing at gmx.net>
Date: Tue, 31 Aug 2010 07:50:52 +0200
Subject: Add anchors for Named relays to consensus-health page.
Commit: 602f3f9311816ffd7364bdd2be9eed3473c7b8b9

---
 .../ernie/db/ConsensusHealthChecker.java           |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/src/org/torproject/ernie/db/ConsensusHealthChecker.java b/src/org/torproject/ernie/db/ConsensusHealthChecker.java
index 1807e5e..b399089 100644
--- a/src/org/torproject/ernie/db/ConsensusHealthChecker.java
+++ b/src/org/torproject/ernie/db/ConsensusHealthChecker.java
@@ -643,9 +643,15 @@ public class ConsensusHealthChecker {
         SortedSet<String> votes = e.getValue();
         String fingerprint = relayKey.split(" ")[0].substring(0, 8);
         String nickname = relayKey.split(" ")[1];
-        bw.write("          <tr>\n"
-            + "            <td>" + fingerprint + "</td>\n"
-            + "            <td>" + nickname + "</td>\n");
+        bw.write("          <tr>\n");
+        if (consensusAssignedFlags.containsKey(relayKey) &&
+            consensusAssignedFlags.get(relayKey).contains(" Named")) {
+          bw.write("            <td id=\"" + nickname + "\">"
+              + fingerprint + "</td>\n");
+        } else {
+          bw.write("            <td>" + fingerprint + "</td>\n");
+        }
+        bw.write("            <td>" + nickname + "</td>\n");
         SortedSet<String> relevantFlags = new TreeSet<String>();
         for (String vote : votes) {
           String[] parts = vote.split(" ");
-- 
1.7.1



More information about the tor-commits mailing list