Updated Branches: refs/heads/autoscale 92ff9b03e -> 383884137
cloudstack 3.0 UI - autoscale - existing LB - configure AutoScale - fix a JS bug "otherdeployparams is undefined". Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/38388413 Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/38388413 Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/38388413 Branch: refs/heads/autoscale Commit: 3838841378c86a53ee42bf3c87f2ac4a709a58a0 Parents: 16046e2 Author: Jessica Wang <[email protected]> Authored: Tue Aug 7 14:09:40 2012 -0700 Committer: Jessica Wang <[email protected]> Committed: Wed Aug 8 10:36:08 2012 -0700 ---------------------------------------------------------------------- ui/scripts/autoscaler.js | 20 +++++++++++--------- 1 files changed, 11 insertions(+), 9 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/38388413/ui/scripts/autoscaler.js ---------------------------------------------------------------------- diff --git a/ui/scripts/autoscaler.js b/ui/scripts/autoscaler.js index 8967d6a..37bb806 100644 --- a/ui/scripts/autoscaler.js +++ b/ui/scripts/autoscaler.js @@ -142,15 +142,17 @@ var diskOfferingId, securityGroups; var otherdeployparams = autoscaleVmProfile.otherdeployparams; - var array1 = otherdeployparams.split('&'); - $(array1).each(function(){ - var array2 = this.split('='); - if(array2[0] == 'diskofferingid') - diskOfferingId= array2[1]; - if(array2[0] == 'securitygroupids') - securityGroups = array2[1]; - }); - + if(otherdeployparams != null && otherdeployparams.length > 0) { + var array1 = otherdeployparams.split('&'); + $(array1).each(function(){ + var array2 = this.split('='); + if(array2[0] == 'diskofferingid') + diskOfferingId= array2[1]; + if(array2[0] == 'securitygroupids') + securityGroups = array2[1]; + }); + } + var originalAutoscaleData = { templateNames: autoscaleVmProfile.templateid, serviceOfferingId: autoscaleVmProfile.serviceofferingid,
