diff --git a/brian_dashboard_manager/templating/helpers.py b/brian_dashboard_manager/templating/helpers.py index 51878cc319c7782e7353e12de9c2357cc1bd9cec..2e0089a1b535152a7ad2924b81108b01e5299edd 100644 --- a/brian_dashboard_manager/templating/helpers.py +++ b/brian_dashboard_manager/templating/helpers.py @@ -20,7 +20,7 @@ PANEL_WIDTH = 24 logger = logging.getLogger(__file__) -def num_generator(start=1): +def num_generator(start=30): """ Generator for numbers starting from the value of `start` diff --git a/brian_dashboard_manager/templating/templates/nren_access/nren-dashboard.json.j2 b/brian_dashboard_manager/templating/templates/nren_access/nren-dashboard.json.j2 index 130ddfa036aa1e3f7d3c51121c7bf3a35e602e00..eeb9dbb9fb0151e4f25a0f100e495796bad1e2ff 100644 --- a/brian_dashboard_manager/templating/templates/nren_access/nren-dashboard.json.j2 +++ b/brian_dashboard_manager/templating/templates/nren_access/nren-dashboard.json.j2 @@ -39,6 +39,23 @@ "version": 1, "links": [], "panels": [ + { + "datasource": null, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 0 + }, + "id": 1, + "options": { + "content": "", + "mode": "html" + }, + "pluginVersion": "8.2.5", + "title": "INFO: The average values displayed are only mean values for timescales of 2 days or less", + "type": "text" + }, {% for panel in aggregate_panels %} {{ panel }}, {% endfor %} diff --git a/brian_dashboard_manager/templating/templates/shared/dashboard.json.j2 b/brian_dashboard_manager/templating/templates/shared/dashboard.json.j2 index 1c6564d719aeacd1bec7f47cdacf74ffb465689d..7132cf0e43d708a7efdcc3c3e3315359ce77a116 100644 --- a/brian_dashboard_manager/templating/templates/shared/dashboard.json.j2 +++ b/brian_dashboard_manager/templating/templates/shared/dashboard.json.j2 @@ -39,6 +39,23 @@ "version": 1, "links": [], "panels": [ + { + "datasource": null, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 0 + }, + "id": 1, + "options": { + "content": "", + "mode": "html" + }, + "pluginVersion": "8.2.5", + "title": "INFO: The average values displayed are only mean values for timescales of 2 days or less", + "type": "text" + }{{ "," if panels }} {% for panel in panels %} {{ panel }}{{ "," if not loop.last }} {% endfor %} diff --git a/test/test_aggregrate.py b/test/test_aggregrate.py index 7c494ba0283110ffaf5e0bd7b9d70617264f283a..b70cd58042ba42ba75e089cd47cba094108c30b1 100644 --- a/test/test_aggregrate.py +++ b/test/test_aggregrate.py @@ -337,5 +337,5 @@ def test_provision_aggregate(data_config, mocker, client): panels = result['panels'] expected_title = f'Aggregate - {TEST_DASHBOARD["dashboard_name"]}' assert result['title'] == expected_title - assert len(panels) == 14 - assert len(panels[0]['targets']) == len(TEST_DASHBOARD['interfaces']) + assert len(panels) == 15 + assert len(panels[1]['targets']) == len(TEST_DASHBOARD['interfaces'])