From fe346781bad97c5d06b75ee9fa10c024b6b12494 Mon Sep 17 00:00:00 2001 From: Samuel Roberts <sam.roberts@geant.org> Date: Wed, 20 Jul 2022 13:11:30 +0100 Subject: [PATCH] fix bug with filter potentially being used multiple times --- brian_dashboard_manager/grafana/provision.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/brian_dashboard_manager/grafana/provision.py b/brian_dashboard_manager/grafana/provision.py index dfa8ae5..ccf7f92 100644 --- a/brian_dashboard_manager/grafana/provision.py +++ b/brian_dashboard_manager/grafana/provision.py @@ -303,10 +303,10 @@ def _provision_interfaces(config, org_config, ds_name, token): relevant_interfaces = list(filter(excluded, interfaces)) for interface in relevant_interfaces: - interface['dashboards_info'] = filter( + interface['dashboards_info'] = list(filter( lambda x: x['name'] != '', interface['dashboards_info'] - ) + )) # loop over interfaces and add them to the dashboard_name # -> folder mapping structure `dashboards` above, for convenience. -- GitLab