X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Flaunchpad%2Fsrc%2FlaunchpadFleetStore.js;h=520eebecdaede8135309d0e17964cb8f20a308f0;hp=54c45e4a9f31a142963c9305a68debb0b5de82eb;hb=5887e136dc63a909acba0e529dacf383df9061d7;hpb=e29efc315df33d546237e270470916e26df391d6 diff --git a/skyquake/plugins/launchpad/src/launchpadFleetStore.js b/skyquake/plugins/launchpad/src/launchpadFleetStore.js index 54c45e4a9..520eebecd 100644 --- a/skyquake/plugins/launchpad/src/launchpadFleetStore.js +++ b/skyquake/plugins/launchpad/src/launchpadFleetStore.js @@ -76,6 +76,7 @@ function FleetStoreConstructor() { closeNsrCard: FleetActions.closeNsrCard, instantiateNetworkService: FleetActions.instantiateNetworkService, setNsListPanelVisible: FleetActions.setNsListPanelVisible, + getVDUConsoleLinkSuccess: FleetActions.getVDUConsoleLinkSuccess }); this.bindAction(LaunchNetworkServiceActions.launchNSRSuccess, responseData => { @@ -274,5 +275,9 @@ FleetStoreConstructor.prototype.setNsListPanelVisible = function(isVisible) { }) } +FleetStoreConstructor.prototype.getVDUConsoleLinkSuccess = function(data) { + data['console-url'] && window.open(data['console-url']); +} + FleetStore = Alt.createStore(FleetStoreConstructor); module.exports = FleetStore;