summaryrefslogtreecommitdiff
path: root/monitor/josef_mover.py
diff options
context:
space:
mode:
Diffstat (limited to 'monitor/josef_mover.py')
-rwxr-xr-xmonitor/josef_mover.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/monitor/josef_mover.py b/monitor/josef_mover.py
index ac79448..5bf5a7a 100755
--- a/monitor/josef_mover.py
+++ b/monitor/josef_mover.py
@@ -127,9 +127,13 @@ def check_inclusion_by_submission(first, last, source, dest):
# print entries
for s_log in source:
try:
- entries = get_entries(s_log["url"], first, last)["entries"]
+ entries = []
+ while len(entries) < last - first:
+ print "Getting " + str(first + len(entries)) + " to " + str(last)
+ entries += get_entries(s_log["url"], first + len(entries), last)["entries"]
+ # print "Fetched entries up to " + str(len(first + len(entries)))
except:
- log("Failed to get entries from " + s_log["name"])
+ print "Failed to get entries from " + s_log["name"]
# print "\n\nSource: " + s_log["name"] + "\n"
for i in range(len(entries)):
@@ -177,7 +181,7 @@ def log(fn, string):
f.close()
if __name__ == "__main__":
- source = [CTLOGS[9]]
+ source = [CTLOGS[7]]
dests = CTLOGS
# source = ctlogs
# dests = ctlogs
@@ -185,7 +189,7 @@ if __name__ == "__main__":
sth = get_sth(tmp_log["url"])
- first = 0
+ first = 1654
last = int(sth["tree_size"]) - 1
# print last