From 58b4df794e302a98a6ddfbcaf2a268312398ea6f Mon Sep 17 00:00:00 2001 From: Bjarke Madsen <bjarke.madsen@geant.org> Date: Mon, 13 Sep 2021 17:35:10 +0200 Subject: [PATCH] don't create folders, just ignore them if they exist --- brian_dashboard_manager/grafana/provision.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/brian_dashboard_manager/grafana/provision.py b/brian_dashboard_manager/grafana/provision.py index b24042d..7a9bc70 100644 --- a/brian_dashboard_manager/grafana/provision.py +++ b/brian_dashboard_manager/grafana/provision.py @@ -454,7 +454,9 @@ def provision(config): for name in ignored_folders: logger.info( f'Ignoring dashboards under the folder {org["name"]}/{name}') - folder = find_folder(token_request, name) + folder = find_folder(token_request, name, create=False) + if folder is None: + continue to_ignore = list_dashboards(token_request, folder['id']) for dash in to_ignore: -- GitLab