From 272ac32c7b3e4d3ffd1a0795284171bbef9e3088 Mon Sep 17 00:00:00 2001
From: Robert Latta <robert.latta@geant.org>
Date: Wed, 22 Apr 2020 10:32:40 +0000
Subject: [PATCH] updated properties to match updated keys in ims.py; removed
 redundant function

---
 inventory_provider/db/ims_data.py | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/inventory_provider/db/ims_data.py b/inventory_provider/db/ims_data.py
index f4d40ba1..6c013c35 100644
--- a/inventory_provider/db/ims_data.py
+++ b/inventory_provider/db/ims_data.py
@@ -1,4 +1,5 @@
 import re
+from collections import OrderedDict
 
 from inventory_provider.db import ims
 from inventory_provider.db.ims import InventoryStatus
@@ -45,6 +46,7 @@ def lookup_lg_routers(ds):
         for node in nodes:
             if not _matching_node(node):
                 continue
+
             site = ds.get_entity_by_id('Site', node['SiteId'], site_nav_props,
                                        True)
             city = site['City']
@@ -76,9 +78,9 @@ def lookup_lg_routers(ds):
 
 def lookup_pop_info(ds, hostname):
     site_nav_props = [
-        ims.SITE_PROPERTIES['aliases'],
-        ims.SITE_PROPERTIES['city'],
-        ims.SITE_PROPERTIES['country']
+        ims.SITE_PROPERTIES['City'],
+        ims.SITE_PROPERTIES['SiteAliases'],
+        ims.SITE_PROPERTIES['Country']
     ]
 
     node = ds.get_entity_by_name('Node', hostname)
@@ -104,8 +106,3 @@ def lookup_pop_info(ds, hostname):
             }
         }
     return eq
-
-
-def get_interface_info(ds):
-    yield from ds.get_all_entities('InternalPort')
-    yield from ds.get_all_entities('Port')
-- 
GitLab