summaryrefslogtreecommitdiff
path: root/monitor/josef_monitor.py
diff options
context:
space:
mode:
Diffstat (limited to 'monitor/josef_monitor.py')
-rwxr-xr-xmonitor/josef_monitor.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/monitor/josef_monitor.py b/monitor/josef_monitor.py
index 83e3663..aacc59c 100755
--- a/monitor/josef_monitor.py
+++ b/monitor/josef_monitor.py
@@ -34,10 +34,11 @@ if not os.path.exists(DB_PATH):
parser = argparse.ArgumentParser(description="")
class ctlog:
- def __init__(self, name, url, key):
+ def __init__(self, name, url, key, log_id=None):
self.name = name
self.url = url
self.key = key
+ self.log_id = log_id
self.logfile = OUTPUT_DIR + name + ".log"
self.savefile = OUTPUT_DIR + name + "-state-info.json"
self.subtree = [[]]
@@ -197,6 +198,7 @@ class ctlog:
self.log("ERROR: Could not verify consistency!")
print "ERROR: Could not verify consistency for " + self.url
+
def verify_inclusion_all(old, new):
for url in old:
try:
@@ -341,7 +343,7 @@ def main(args):
logs = []
try:
for item in ctlogs:
- logs.append(ctlog(item, ctlogs[item][0], ctlogs[item][1]))
+ logs.append(ctlog(item, ctlogs[item][0], ctlogs[item][1], ctlogs[item][2]))
print time.strftime('%H:%M:%S') + " Setting up monitor for " + str(len(logs)) + " logs..."
# Set up state