From 6a1f34a0b8eb2e5139d37156cb31d63a4bcae1ad Mon Sep 17 00:00:00 2001
From: Bjarke Madsen <bjarke@nordu.net>
Date: Mon, 6 Jan 2025 15:56:48 +0100
Subject: [PATCH] make region a lookup dict

---
 brian_dashboard_manager/inventory_provider/interfaces.py | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/brian_dashboard_manager/inventory_provider/interfaces.py b/brian_dashboard_manager/inventory_provider/interfaces.py
index ea0b023..632b3dc 100644
--- a/brian_dashboard_manager/inventory_provider/interfaces.py
+++ b/brian_dashboard_manager/inventory_provider/interfaces.py
@@ -436,8 +436,4 @@ def get_nren_regions(host):
         data = []
 
     jsonschema.validate(data, NREN_REGION_LIST_SCHEMA)
-    # ugly hack: if a region isn't on the list of recognised regions, prune it from the region list
-    # TODO: figure out something that isn't this
-    recognised_regions = ['EAP']
-    data = [d for d in data if d['region'] in recognised_regions]
-    return data
+    return {region['nren']: region['region'].upper() for region in data}
-- 
GitLab