diff options
| -rw-r--r-- | monitor/josef_lib.py | 12 |
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() |
