From 562b91c16ea3670bf0c4f7a2bf4d578207eecf07 Mon Sep 17 00:00:00 2001 From: Aijana Schumann Date: Fri, 23 Oct 2020 11:58:02 +0200 Subject: Update NetworkMap Change how pnfs/nodes are discovered; new lookup uses node-name Issue-ID: CCSDK-2940 Signed-off-by: Aijana Schumann Change-Id: I2561d5a2478664fc975b25f08a7ef57122756e0a --- .../odlux/apps/networkMapApp/src/actions/detailsAction.ts | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'sdnr/wt/odlux/apps/networkMapApp/src/actions/detailsAction.ts') diff --git a/sdnr/wt/odlux/apps/networkMapApp/src/actions/detailsAction.ts b/sdnr/wt/odlux/apps/networkMapApp/src/actions/detailsAction.ts index 5288f61d9..afa8ee41e 100644 --- a/sdnr/wt/odlux/apps/networkMapApp/src/actions/detailsAction.ts +++ b/sdnr/wt/odlux/apps/networkMapApp/src/actions/detailsAction.ts @@ -102,12 +102,10 @@ running=true; dispatcher(new IsBusyCheckingDeviceListAction(true)); const promises = list.map((device)=>{ - if(device.simulatorId){ - return requestRest("/rests/operational/network-topology:network-topology/topology/topology-netconf/node/"+device.simulatorId, { method: "GET" }) - + if(device.name){ + return requestRest("/rests/data/network-topology:network-topology/topology=topology-netconf/node="+device.name, { method: "GET" }) }else{ - return requestRest("/rests/operational/network-topology:network-topology/topology/topology-netconf/node/"+device.name, { method: "GET" }) - + return device; } }) @@ -117,9 +115,8 @@ running=true; result.forEach((res: any, index)=>{ - if(res !==null && res.node!==null){ - - list[index].status = res.node[0]["netconf-node-topology:connection-status"]; + if(res !==null && res["network-topology:node"]){ + list[index].status = res["network-topology:node"][0]["netconf-node-topology:connection-status"]; }else{ list[index].status = "Not connected"; } -- cgit 1.2.3-korg