From 7d9f7a0121915794a87b239314db6b06c89a430c Mon Sep 17 00:00:00 2001 From: Bjarke Madsen <bjarke@nordu.net> Date: Tue, 6 Jun 2023 12:41:49 +0200 Subject: [PATCH] Add sleep before retrying on grafana error --- brian_dashboard_manager/grafana/dashboard.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/brian_dashboard_manager/grafana/dashboard.py b/brian_dashboard_manager/grafana/dashboard.py index 6e34355..37b6716 100644 --- a/brian_dashboard_manager/grafana/dashboard.py +++ b/brian_dashboard_manager/grafana/dashboard.py @@ -4,6 +4,7 @@ Grafana Dashhboard API endpoints wrapper functions. import logging import os import json +import time from requests.exceptions import HTTPError from brian_dashboard_manager.grafana.utils.request import TokenRequest @@ -249,4 +250,5 @@ def create_dashboard(request: TokenRequest, dashboard: dict, folder_id=None): break logger.exception(f'Error when provisioning dashboard {title}: {message}') + time.sleep(1) # sleep for 1 second before retrying return None -- GitLab