From 17961a81d07aac706cd6f5b4983582d959abadf0 Mon Sep 17 00:00:00 2001
From: Robert Latta <robert.latta@geant.org>
Date: Wed, 23 Mar 2022 17:03:21 +0000
Subject: [PATCH] Removed additional names from BACKBONE info RE POL1-526

---
 inventory_provider/routes/poller.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/inventory_provider/routes/poller.py b/inventory_provider/routes/poller.py
index 3d5c7cf3..47f457b0 100644
--- a/inventory_provider/routes/poller.py
+++ b/inventory_provider/routes/poller.py
@@ -475,7 +475,7 @@ def _get_dashboards(interface):
         yield BRIAN_DASHBOARDS.NREN
 
 
-def _get_dashboard_data(ifc, customers):
+def _get_dashboard_data(ifc, names):
 
     def _get_interface_type(description):
         if re.match(r'^PHY', description):
@@ -516,7 +516,7 @@ def _get_dashboard_data(ifc, customers):
 
     if BRIAN_DASHBOARDS.INFRASTRUCTURE_BACKBONE.name in dashboards:
         name = _get_backbone_name(description)
-        customers.add(name)
+        names = {name}
     elif BRIAN_DASHBOARDS.GWS_PHY_UPSTREAM.name in dashboards:
         name = _get_customer_name(description)
         host = ifc['router']
@@ -532,9 +532,9 @@ def _get_dashboard_data(ifc, customers):
             'interface_type': interface_type.name
         },
         'dashboards_info': [{
-            'name': customer_name,
+            'name': name,
             'interface_type': interface_type.name
-        } for customer_name in customers]
+        } for name in names]
     }
 
 
-- 
GitLab