From 05ff190314027c80c92c0370e89552cd47787282 Mon Sep 17 00:00:00 2001 From: Brian Federle Date: Fri, 12 Jul 2013 12:15:50 -0700 Subject: [PATCH] CLOUDSTACK-2615: Remove 'change service' from VM actions Now that scaleVirtualMachine is being used to change compute offerings, the old 'change service' action can be removed, as it will be deprecated in the future. --- ui/scripts/instances.js | 59 ----------------------------------------- 1 file changed, 59 deletions(-) diff --git a/ui/scripts/instances.js b/ui/scripts/instances.js index 7928c680cb1..9b27d933b0f 100644 --- a/ui/scripts/instances.js +++ b/ui/scripts/instances.js @@ -926,65 +926,6 @@ } }, - changeService: { - label: 'label.action.change.service', - messages: { - notification: function(args) { - return 'label.action.change.service'; - } - }, - createForm: { - title: 'label.action.change.service', - desc: '', - fields: { - serviceOffering: { - label: 'label.compute.offering', - select: function(args) { - $.ajax({ - url: createURL("listServiceOfferings&VirtualMachineId=" + args.context.instances[0].id), - dataType: "json", - async: true, - success: function(json) { - var serviceofferings = json.listserviceofferingsresponse.serviceoffering; - var items = []; - $(serviceofferings).each(function() { - items.push({id: this.id, description: this.name}); - }); - args.response.success({data: items}); - } - }); - } - } - } - }, - - preAction: function(args) { - var jsonObj = args.context.instances[0]; - if (jsonObj.state != 'Stopped') { - cloudStack.dialog.notice({ message: 'message.action.change.service.warning.for.instance' }); - return false; - } - return true; - }, - - action: function(args) { - $.ajax({ - url: createURL("changeServiceForVirtualMachine&id=" + args.context.instances[0].id + "&serviceOfferingId=" + args.data.serviceOffering), - dataType: "json", - async: true, - success: function(json) { - var jsonObj = json.changeserviceforvirtualmachineresponse.virtualmachine; - args.response.success({data: jsonObj}); - } - }); - }, - notification: { - poll: function(args) { - args.complete(); - } - } - }, - createTemplate: { label: 'label.create.template', messages: {