diff --git a/src/ic/ics.js b/src/ic/ics.js index f64c47e..f0d7a8d 100644 --- a/src/ic/ics.js +++ b/src/ic/ics.js @@ -134,6 +134,20 @@ class InfrastructureComponents extends Component { }); } + + // get status of VILLASnode and VILLASrelay ICs + this.state.ics.forEach(ic => { + if ((ic.type === "villas-node" || ic.type === "villas-relay") + && ic.apiurl !== '' && ic.apiurl !== undefined && ic.apiurl !== null && !ic.managedexternally) { + AppDispatcher.dispatch({ + type: 'ics/get-status', + url: ic.apiurl, + token: this.state.sessionToken, + ic: ic + }); + } + }) + } closeNewModal(data) {