From d2b58b2b84167d36ceb4b49022aab027ac2f8627 Mon Sep 17 00:00:00 2001
From: Robert Latta <robert.latta@geant.org>
Date: Fri, 10 May 2019 10:54:09 +0000
Subject: [PATCH] removed 'T' from interface if it exists

---
 inventory_provider/routes/classifier.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/inventory_provider/routes/classifier.py b/inventory_provider/routes/classifier.py
index ccf3a016..b1e26ed8 100644
--- a/inventory_provider/routes/classifier.py
+++ b/inventory_provider/routes/classifier.py
@@ -252,10 +252,12 @@ def peer_info(address):
               methods=['GET', 'POST'])
 @common.require_accepts_json
 def get_trap_metadata(source_equipment, interface, circuit_id):
-    r = common.get_redis()
 
+    interface = interface.replace('-T', '-')
     cache_key = 'classifier-cache:infinera:%s:%s' % (
         source_equipment, interface)
+
+    r = common.get_redis()
     result = r.get(cache_key)
 
     if result:
-- 
GitLab