From 0e27124b748d55c663d53034fa464bd0b11a38c9 Mon Sep 17 00:00:00 2001
From: Bjarke Madsen <bjarke@nordu.net>
Date: Mon, 6 Jan 2025 15:58:09 +0100
Subject: [PATCH] Add minimum interval of 15m to MWS service dashboard

---
 brian_dashboard_manager/templating/helpers.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/brian_dashboard_manager/templating/helpers.py b/brian_dashboard_manager/templating/helpers.py
index c77f840..aad2a31 100644
--- a/brian_dashboard_manager/templating/helpers.py
+++ b/brian_dashboard_manager/templating/helpers.py
@@ -420,6 +420,7 @@ def get_service_data(service_type, services, interfaces, excluded_dashboards):
             scid = service.get('scid')
 
             measurement = 'scid_rates'
+            is_lambda = service_type.lower() in ['geant managed wavelength service', 'geant lambda']
 
             if len(_interfaces) == 0:
                 continue
@@ -437,7 +438,8 @@ def get_service_data(service_type, services, interfaces, excluded_dashboards):
                 'measurement': measurement,
                 'title': title,
                 'scid': scid,
-                'sort': (sid[:2], name)
+                'sort': (sid[:2], name),
+                'is_lambda': is_lambda
             })
 
     for customer in list(result.keys()):
-- 
GitLab