From 04b67088dfe028b1f667015a39e5314aca1751d8 Mon Sep 17 00:00:00 2001
From: Robert Latta <robert.latta@geant.org>
Date: Fri, 29 Jan 2021 16:54:12 +0000
Subject: [PATCH] corrected key

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

diff --git a/inventory_provider/db/ims_data.py b/inventory_provider/db/ims_data.py
index 607fe42d..ddd80b80 100644
--- a/inventory_provider/db/ims_data.py
+++ b/inventory_provider/db/ims_data.py
@@ -185,7 +185,7 @@ def get_port_details(ds: IMS):
         except (TypeError, KeyError):
             pass
         # if there become more exceptions we will need to abstract this
-        if vendor == 'infinera' and p.get('shelfid', None):
+        if vendor == 'infinera' and p.get('shelf', None):
             try:
                 interface_name = f"{p['shelf']['sequencenumber']}-{p['name']}"
             except KeyError:
-- 
GitLab