diff --git a/brian_dashboard_manager/grafana/provision.py b/brian_dashboard_manager/grafana/provision.py index dfa8ae508ea738d7055f48e106df137a110c2157..ccf7f928eb88670a511906f64c9d64d05ddfd571 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. diff --git a/changelog.md b/changelog.md index 5768d10df7f168080d654b17975d8375b7344e62..d3aa503b625afcd7508fd706d3a0247e3d8f9f61 100644 --- a/changelog.md +++ b/changelog.md @@ -2,6 +2,9 @@ All notable changes to this project will be documented in this file. +## [0.41] - 2022-07-20 +- Fix bug with `dashboards_info` not being properly populated + ## [0.40] - 2022-06-30 - POL1-597: Add POC for scid-based dashboards diff --git a/setup.py b/setup.py index 3ca204bf2eadd9fbe50d5e036cb18a4abb934f96..cac5ac1e407105b9019a10f9681c5f6509b70302 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup, find_packages setup( name='brian-dashboard-manager', - version="0.40", + version="0.41", author='GEANT', author_email='swd@geant.org', description='',