From b828e2bc998e84f83b5d69045aab62874732fec2 Mon Sep 17 00:00:00 2001 From: Iain Learmonth Date: Mon, 16 May 2022 13:41:17 +0100 Subject: [PATCH] alarm/http_status: catch generic RequestException --- app/terraform/alarms/proxy_http_status.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/terraform/alarms/proxy_http_status.py b/app/terraform/alarms/proxy_http_status.py index 3f61016..206cb65 100644 --- a/app/terraform/alarms/proxy_http_status.py +++ b/app/terraform/alarms/proxy_http_status.py @@ -1,6 +1,7 @@ from typing import Tuple import requests +from requests import RequestException from app.extensions import db from app.models.alarms import Alarm, AlarmState @@ -57,7 +58,7 @@ class AlarmProxyHTTPStatusAutomation(BaseAutomation): AlarmState.CRITICAL, f"{r.status_code} {r.reason}" ) - except (requests.ConnectionError, requests.Timeout, ConnectionError) as e: + except RequestException as e: set_http_alarm( proxy.id, AlarmState.CRITICAL,