alarm/http_status: catch generic RequestException
This commit is contained in:
parent
bc559d8fa2
commit
b828e2bc99
1 changed files with 2 additions and 1 deletions
|
@ -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,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue