X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Flaunchpad%2Fsrc%2FlaunchpadFleetSource.js;h=dac8a826ffbef92c715dae1be228e1949342d983;hp=71e3d7d5dda7f491e8573f727d89782b8ec6e0bb;hb=5887e136dc63a909acba0e529dacf383df9061d7;hpb=e29efc315df33d546237e270470916e26df391d6 diff --git a/skyquake/plugins/launchpad/src/launchpadFleetSource.js b/skyquake/plugins/launchpad/src/launchpadFleetSource.js index 71e3d7d5d..dac8a826f 100644 --- a/skyquake/plugins/launchpad/src/launchpadFleetSource.js +++ b/skyquake/plugins/launchpad/src/launchpadFleetSource.js @@ -61,6 +61,26 @@ module.exports = function(Alt) { success: FleetActions.getNsrInstancesSuccess, error: FleetActions.getNsrInstancesError }, + getVDUConsoleLink: { + remote: function(state, url) { + return new Promise(function(resolve, reject) { + $.ajax({ + url: url + '?api_server=' + API_SERVER, + type: 'GET', + beforeSend: Utils.addAuthorizationStub, + success: function(data) { + resolve(data); + }, + error: function(error) { + console.log('There was an error getting the VDU link', error); + return reject(error); + } + }); + }); + }, + success: FleetActions.getVDUConsoleLinkSuccess, + error: FleetActions.getVDUConsoleLinkError + }, deleteNsrInstance: { remote: function(d, id) { console.log(id)