From e69882a679a4a47dafcd18dc829eeb1d177ed80d Mon Sep 17 00:00:00 2001
From: Varac <varac@varac.net>
Date: Fri, 4 Oct 2024 18:03:01 +0200
Subject: [PATCH] gracefully handle missing severity

---
 query_alertmanager.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/query_alertmanager.py b/query_alertmanager.py
index cffe456..b37a58c 100755
--- a/query_alertmanager.py
+++ b/query_alertmanager.py
@@ -34,7 +34,7 @@ def get_alerts(url: str, password: str, user: str = "admin") -> dict:
             # pp.pprint(alert)
 
             name = alert["labels"]["alertname"]
-            severity = alert["labels"]["severity"]
+            severity = alert["labels"].get("severity", "unknown")
             instance = alert["labels"].get("instance", "")
             alert_state = alert["status"]["state"]
             release_name = alert["labels"].get("release_name", "")
-- 
GitLab