diff --git a/src/sunstone/public/app/tabs/templates-tab/dialogs/instantiate.js b/src/sunstone/public/app/tabs/templates-tab/dialogs/instantiate.js index d0adf64cfe..cf1814ea1f 100644 --- a/src/sunstone/public/app/tabs/templates-tab/dialogs/instantiate.js +++ b/src/sunstone/public/app/tabs/templates-tab/dialogs/instantiate.js @@ -13,6 +13,7 @@ define(function(require) { var UserInputs = require('utils/user-inputs'); var WizardFields = require('utils/wizard-fields'); var DisksResize = require('utils/disks-resize'); + var CapacityInputs = require('tabs/templates-tab/form-panels/create/wizard-tabs/general/capacity-inputs'); /* CONSTANTS @@ -90,6 +91,9 @@ define(function(require) { tmp_json.DISK = disks; } + capacityContext = $(".capacityContext" + template_id, context); + $.extend(tmp_json, CapacityInputs.retrieveResize(capacityContext)); + extra_info['template'] = tmp_json; if (!vm_name.length) { //empty name use OpenNebula core default @@ -146,6 +150,21 @@ define(function(require) { template_json.VMTEMPLATE.NAME + '' + ''+ + '