/*
- *
+ *
* Copyright 2016 RIFT.IO Inc
*
* Licensed under the Apache License, Version 2.0 (the "License");
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)
return new Promise(function(resolve, reject) {
$.ajax({
- url: 'api/nsr/' + id + '?api_server=' + API_SERVER,
+ url: 'api/nsr/' + encodeURIComponent(id) + '?api_server=' + API_SERVER,
type: 'DELETE',
beforeSend: Utils.addAuthorizationStub,
success: function(data) {
return resolve(false);
}
$.ajax({
- url: '/socket-polling?api_server=' + API_SERVER ,
+ url: '/socket-polling',
type: 'POST',
beforeSend: Utils.addAuthorizationStub,
data: {
remote: function(state, id, status) {
return new Promise(function(resolve, reject) {
$.ajax({
- url: 'api/nsr/' + id + '/admin-status?api_server=' + API_SERVER ,
+ url: 'api/nsr/' + encodeURIComponent(id) + '/admin-status?api_server=' + API_SERVER ,
type:'PUT',
beforeSend: Utils.addAuthorizationStub,
data: {