summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--monitor/josef_lib.py12
1 files changed, 9 insertions, 3 deletions
diff --git a/monitor/josef_lib.py b/monitor/josef_lib.py
index 992e230..9239a56 100644
--- a/monitor/josef_lib.py
+++ b/monitor/josef_lib.py
@@ -292,14 +292,20 @@ def my_get_more_cert_info(s):
else:
result["serial"] = prev.split("Serial Number: ")[1]
if "Not After" in line:
- result["not_after"] = line.split(": ")[1]
+ try:
+ result["not_after"] = line.split(": ")[1]
+ except:
+ result["not_after"] = line
if "Not Before" in line:
- result["not_before"] = line.split(": ")[1]
+ try:
+ result["not_before"] = line.split(": ")[1]
+ except:
+ result["not_before"] = line
if "Policy:" in line:
try:
result["policy"].append(line.split("Policy: ")[1])
except:
- pass
+ result["policy"].append(line)
if "CA:TRUE" in line:
# print line.lstrip()
result["ca"] = line.lstrip()