[tor-commits] [metrics-web/master] Understand @type gettor annotation.
karsten at torproject.org
karsten at torproject.org
Thu May 31 13:20:09 UTC 2012
commit 4f50b4d1e1348aafa9fe1112c1ce01e8f25598a2
Author: Karsten Loesing <karsten.loesing at gmx.net>
Date: Thu May 31 15:19:36 2012 +0200
Understand @type gettor annotation.
---
src/org/torproject/ernie/cron/GetTorProcessor.java | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/src/org/torproject/ernie/cron/GetTorProcessor.java b/src/org/torproject/ernie/cron/GetTorProcessor.java
index 2b5d67a..0be6e12 100644
--- a/src/org/torproject/ernie/cron/GetTorProcessor.java
+++ b/src/org/torproject/ernie/cron/GetTorProcessor.java
@@ -43,6 +43,13 @@ public class GetTorProcessor {
BufferedReader br = new BufferedReader(new FileReader(getTorFile));
String line = null;
while ((line = br.readLine()) != null) {
+ if (line.startsWith("@type ")) {
+ if (!line.startsWith("@type gettor 1.")) {
+ logger.warning("Wrong descriptor type: '" + line + "'. "
+ + "Aborting.");
+ break;
+ }
+ }
String[] parts = line.split(" ");
String date = parts[0];
try {
More information about the tor-commits
mailing list