Merge pull request #862 from grafana/fix_404_create_contact_points

Handle 404 for get_alerting_config
This commit is contained in:
Innokentii Konstantinov 2022-11-18 17:10:27 +08:00 committed by GitHub
commit a227bc6f3e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -67,7 +67,7 @@ class GrafanaAlertingSyncManager:
datasource_attr = datasource_id
config, response_info = client_method(datasource_attr, *args)
if response_info["status_code"] == status.HTTP_400_BAD_REQUEST:
if response_info["status_code"] in (status.HTTP_400_BAD_REQUEST, status.HTTP_404_NOT_FOUND):
# Get config by datasource uid for Grafana version >= 9
datasource_attr = datasource_uid
config, response_info = client_method(datasource_attr, *args)