From 9a9057150428fe7c50914f6f5b4afb0bdae1b096 Mon Sep 17 00:00:00 2001
From: Erik Reid <erik.reid@geant.org>
Date: Tue, 5 May 2020 13:58:32 +0200
Subject: [PATCH] use redis netdash key instead of junosspace

---
 inventory_provider/routes/testing.py | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/inventory_provider/routes/testing.py b/inventory_provider/routes/testing.py
index 45fdd056..cbb06abe 100644
--- a/inventory_provider/routes/testing.py
+++ b/inventory_provider/routes/testing.py
@@ -54,12 +54,9 @@ def update_interface_statuses():
 def juniper_addresses():
     # TODO: this route (and corant, infinera routes) can be removed
     r = common.get_current_redis()
-    routers = []
-    for k in r.keys('junosspace:*'):
-        info = r.get(k.decode('utf-8'))
-        assert info  # sanity: value shouldn't be empty
-        info = json.loads(info.decode('utf-8'))
-        routers.append(info['address'])
+    routers = r.get('netdash')
+    assert routers  # sanity: value shouldn't be empty
+    routers = json.loads(routers.decode('utf-8'))
     return jsonify(routers)
 
 
-- 
GitLab