summaryrefslogtreecommitdiff
path: root/monitor/josef_logreader.py
diff options
context:
space:
mode:
Diffstat (limited to 'monitor/josef_logreader.py')
-rwxr-xr-xmonitor/josef_logreader.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/monitor/josef_logreader.py b/monitor/josef_logreader.py
index 3d28146..e1d587f 100755
--- a/monitor/josef_logreader.py
+++ b/monitor/josef_logreader.py
@@ -104,11 +104,16 @@ def print_overlap(l):
entry_count = {}
metadata = {"unique":0, "valid":0}
total = 0
+
+ # Prune entries in the end
+ while(not source in json.loads(log[-1].split("logs: ")[-1][:-1].replace("'", '"'))):
+ log = log[:-1]
+
for line in log:
# line = item[TIME_LEN:]
logs = json.loads(line.split("logs: ")[-1][:-1].replace("'", '"'))
- if not source in logs: # don't check entries that were submitted after measurement start
- break
+ # if not source in logs: # don't check entries that were submitted after measurement start
+ # break
if len(logs) == 1:
metadata["unique"] += 1
if "pilot" in logs or "rocketeer" in logs or "aviator" in logs: