Skip to content
Snippets Groups Projects
Commit f4e8d117 authored by Bjarke Madsen's avatar Bjarke Madsen
Browse files

only log for non-500 errors

parent 22718135
No related branches found
No related tags found
No related merge requests found
......@@ -243,9 +243,10 @@ def create_dashboard(request: TokenRequest, dashboard: dict, folder_id=None):
if e.response is not None and e.response.status_code < 500:
# log the error message from Grafana
message = e.response.json()
logger.exception(f'Error when provisioning dashboard {title}: {message}')
# only retry on server side errors
if e.response is not None and e.response.status_code < 500:
break
logger.exception(f'Error when provisioning dashboard {title}: {message}')
return None
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment