From f69062937e02ec3d566392a47ba5110eec7d3103 Mon Sep 17 00:00:00 2001
From: Pelle Koster <pelle.koster@geant.org>
Date: Tue, 16 Apr 2024 10:21:07 +0000
Subject: [PATCH] [POL1-703] Add IC1 aggregate dashboard

---
 brian_dashboard_manager/dashboards/peers.json            | 2 +-
 brian_dashboard_manager/grafana/provision.py             | 7 ++++++-
 brian_dashboard_manager/inventory_provider/interfaces.py | 1 +
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/brian_dashboard_manager/dashboards/peers.json b/brian_dashboard_manager/dashboards/peers.json
index d4bc21b..2f7e1e8 100755
--- a/brian_dashboard_manager/dashboards/peers.json
+++ b/brian_dashboard_manager/dashboards/peers.json
@@ -21,7 +21,7 @@
       "asDropdown": true,
       "icon": "external link",
       "tags": [
-        "copernicus"
+        "peer-aggregate"
       ],
       "title": "Aggregates",
       "type": "dashboards"
diff --git a/brian_dashboard_manager/grafana/provision.py b/brian_dashboard_manager/grafana/provision.py
index ad1f3c8..dc0b619 100644
--- a/brian_dashboard_manager/grafana/provision.py
+++ b/brian_dashboard_manager/grafana/provision.py
@@ -161,8 +161,13 @@ AGG_DASHBOARDS = {
         'dashboard_name': 'CAE1',
         'interfaces': []
     },
+    'IC1': {
+        'tag': ['ic1', 'peer-aggregate'],
+        'dashboard_name': 'IC-1',
+        'interfaces': []
+    },
     'COPERNICUS': {
-        'tag': ['copernicus', 'services'],
+        'tag': ['copernicus', 'services', 'peer-aggregate'],
         'dashboard_name': 'COPERNICUS',
         'group_by': 'location',
         'interfaces': []
diff --git a/brian_dashboard_manager/inventory_provider/interfaces.py b/brian_dashboard_manager/inventory_provider/interfaces.py
index dec23c6..046e5da 100644
--- a/brian_dashboard_manager/inventory_provider/interfaces.py
+++ b/brian_dashboard_manager/inventory_provider/interfaces.py
@@ -40,6 +40,7 @@ class BRIAN_DASHBOARDS(Enum):
     GWS_UPSTREAMS = auto()
     LHCONE = auto()
     CAE1 = auto()
+    IC1 = auto()
     COPERNICUS = auto()
 
     # NREN customer
-- 
GitLab