From 7d71dff13481dddef13aadeb774d4b3b9c7ff507 Mon Sep 17 00:00:00 2001
From: "saket.agrahari" <saket.agrahari@geant.org>
Date: Fri, 17 Jun 2022 09:46:34 +0100
Subject: [PATCH] retrun only inservice router to lg

---
 inventory_provider/db/ims_data.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/inventory_provider/db/ims_data.py b/inventory_provider/db/ims_data.py
index 2d616f09..73b35a6c 100644
--- a/inventory_provider/db/ims_data.py
+++ b/inventory_provider/db/ims_data.py
@@ -437,7 +437,8 @@ def lookup_lg_routers(ds: IMS):
     pattern = re.compile("vpn-proxy|vrr|taas", re.IGNORECASE)
 
     def _matching_node(node_):
-        if InventoryStatus(node_['inventorystatusid']) in STATUSES_TO_IGNORE:
+        # [LG-46] 
+        if InventoryStatus(node_['inventorystatusid']) != InventoryStatus.IN_SERVICE.value:
             return False
 
         if pattern.match(node_['name']):
-- 
GitLab