diff options
Diffstat (limited to 'usecaseui-lcm')
-rw-r--r-- | usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/ServiceTemplateService.js | 50 | ||||
-rw-r--r-- | usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/lcmController.js | 12 |
2 files changed, 33 insertions, 29 deletions
diff --git a/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/ServiceTemplateService.js b/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/ServiceTemplateService.js index e329e947..ebd95272 100644 --- a/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/ServiceTemplateService.js +++ b/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/ServiceTemplateService.js @@ -14,14 +14,18 @@ * limitations under the License. */ app.factory("ServiceTemplateService", function($http, $log) { - var url = ''; + var url = '/api/usecaseui/server/v1/uui-lcm'; + var uuiHeaders = JSON.stringify({ + 'Content-Type': 'application/json' + // 'Authorization':'Basic dXNlY2FzZTp1c2VjYXNl' + }); return { getAllCustomers: function (processFun) { return $http({ - url: url+'/onapapi/uui-lcm/v1/customers', + url: url+'/customers', method: 'GET', data: null, - headers: {'Content-Type': 'application/json'} + headers: uuiHeaders }).then(function(response){ var customers = response.data; var result = customers.map(function (customer) { @@ -36,10 +40,10 @@ getAllServiceTypes: function (customerId, processFun) { return $http({ - url: url+'/onapapi/uui-lcm/v1/customers/' + customerId + '/service-subscriptions', + url: url+'/customers/' + customerId + '/service-subscriptions', method: 'GET', data: null, - headers: {'Content-Type': 'application/json'} + headers: uuiHeaders }).then(function(response){ var serviceSubscriptions = response.data; var result = serviceSubscriptions.map(function (serviceSubscription) { @@ -54,10 +58,10 @@ getServiceInstances: function (customerId, serviceType, processFun) { return $http({ - url: url+'/onapapi/uui-lcm/v1/service-instances?customerId='+customerId+'&&serviceType='+serviceType, + url: url+'/service-instances?customerId='+customerId+'&&serviceType='+serviceType, method: 'GET', data: null, - headers: {'Content-Type': 'application/json'} + headers: uuiHeaders }).then(function(response){ var serviceInstances = response.data; var result = serviceInstances.map(function (serviceInstance) { @@ -73,10 +77,10 @@ getAllServiceTemplates: function (processFun) { return $http({ - url: url+'/onapapi/uui-lcm/v1/service-templates', + url: url+'/service-templates', method: 'GET', data: null, - headers: {'Content-Type': 'application/json'} + headers: uuiHeaders }).then(function(response){ var templates = response.data; var result = templates.map(function (template) { @@ -94,10 +98,10 @@ getTemplateParameters: function (template, processFun) { return $http({ - url: url+'/onapapi/uui-lcm/v1/service-templates/' + template.id, + url: url+'/service-templates/' + template.id, method: 'GET', data: null, - headers: {'Content-Type': 'application/json'} + headers: uuiHeaders }).then(function(response){ var inputRsp = response.data; processFun(inputRsp); @@ -106,10 +110,10 @@ getAllVimInfo: function (processFun) { return $http({ - url: url+'/onapapi/uui-lcm/v1/locations/', + url: url+'/locations/', method: 'GET', data: null, - headers: {'Content-Type': 'application/json'} + headers: uuiHeaders }).then(function(response){ var vimInfos = response.data; var result = vimInfos.map(function (vim) { @@ -174,10 +178,10 @@ console.log(requestBody); return $http({ - url: url+'/onapapi/uui-lcm/v1/services', + url: url+'/services', method: 'POST', data: JSON.stringify(requestBody), - headers: {'Content-Type': 'application/json'} + headers: uuiHeaders }).then(function(response){ console.log('create response...'); console.log(response.data); @@ -186,10 +190,10 @@ deleteService: function (serviceId) { return $http({ - url: url+'/onapapi/uui-lcm/v1/services/' + serviceId, + url: url+'/services/' + serviceId, method: 'DELETE', data: null, - headers: {'Content-Type': 'application/json'} + headers: uuiHeaders }).then(function(response){ console.log('delete response...'); console.log(response.data); @@ -198,10 +202,10 @@ getPackages: function (processFun) { return $http({ - url: url+'/onapapi/uui-lcm/v1/vf-ns-packages', + url: url+'/vf-ns-packages', method: 'GET', data: null, - headers: {'Content-Type': 'application/json'} + headers: uuiHeaders }).then(function(response){ var packageRsp = response.data; var packages = []; @@ -234,20 +238,20 @@ } if(onboardPackage.type === 'NS') { return $http({ - url: url+'/onapapi/uui-lcm/v1/ns-packages', + url: url+'/ns-packages', method: 'POST', data: JSON.stringify(requestBody), - headers: {'Content-Type': 'application/json'} + headers: uuiHeaders }).then(function(response){ console.log('onboard ns package response...'); console.log(response.data); }); } else { return $http({ - url: url+'/onapapi/uui-lcm/v1/vf-packages', + url: url+'/vf-packages', method: 'POST', data: JSON.stringify(requestBody), - headers: {'Content-Type': 'application/json'} + headers: uuiHeaders }).then(function(response){ console.log('onboard vf package response...'); console.log(response.data); diff --git a/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/lcmController.js b/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/lcmController.js index 0b2d431d..e2db747a 100644 --- a/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/lcmController.js +++ b/usecaseui-lcm/src/main/webapp/app/uui/fusion/scripts/controller/lcmController.js @@ -13,8 +13,8 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -app.controller('lcmCtrl', ['$scope', '$state', '$uibModal', '$log', '$http', '$timeout', '$interval', 'ServiceTemplateService', - function ($scope, $state, $uibModal, $log, $http, $timeout, $interval, ServiceTemplateService) { +app.controller('lcmCtrl', ['$scope', '$uibModal', '$log', '$http', '$timeout', '$interval', 'ServiceTemplateService', + function ($scope, $uibModal, $log, $http, $timeout, $interval, ServiceTemplateService) { var ctrl = this; ctrl.openCreateServiceDialog = function () { var modalInstance = $uibModal.open({ @@ -106,8 +106,8 @@ app.controller('lcmCtrl', ['$scope', '$state', '$uibModal', '$log', '$http', '$t } ] ) -.controller('createServiceCtrl',['$scope', '$state', '$uibModalInstance', 'ServiceTemplateService', 'customer', 'serviceType', - function($scope, $state, $uibModalInstance, ServiceTemplateService, customer, serviceType) { +.controller('createServiceCtrl',['$scope', '$uibModalInstance', 'ServiceTemplateService', 'customer', 'serviceType', + function($scope, $uibModalInstance, ServiceTemplateService, customer, serviceType) { var ctrl = this; ctrl.templates = ServiceTemplateService.getAllServiceTemplates(); @@ -189,8 +189,8 @@ app.controller('lcmCtrl', ['$scope', '$state', '$uibModal', '$log', '$http', '$t ctrl.locations = vims; }); }] -).controller('packageOnboardCtrl',['$scope', '$state', '$uibModalInstance', 'ServiceTemplateService','onboardPackage', - function($scope, $state, $uibModalInstance, ServiceTemplateService, onboardPackage) { +).controller('packageOnboardCtrl',['$scope', '$uibModalInstance', 'ServiceTemplateService','onboardPackage', + function($scope, $uibModalInstance, ServiceTemplateService, onboardPackage) { var ctrl = this; ServiceTemplateService.getAllVimInfo(function (vims) { |