From fcb1a817a5d97a3421e78afcf21e3412939f5c19 Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Mon, 30 Jul 2012 20:02:09 -0700 Subject: [PATCH] cloudstack 3.0 UI - autoscale - set disk offering dropdown, security group dropdown when popping up autoscale dialog from an exisitng LB rule. --- ui/scripts/autoscaler.js | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/ui/scripts/autoscaler.js b/ui/scripts/autoscaler.js index 9e65e1aed70..35ec718c1f2 100644 --- a/ui/scripts/autoscaler.js +++ b/ui/scripts/autoscaler.js @@ -70,6 +70,17 @@ }; scaleDownPolicy.conditions.push(condition); }); + + 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]; + }); var sampleData = { templateNames: autoscaleVmProfile.templateid, @@ -81,8 +92,8 @@ interval: autoscaleVmGroup.interval, quietTime: autoscaleVmGroup.scaleuppolicies[0].quiettime, destroyVMgracePeriod: autoscaleVmProfile.destroyvmgraceperiod, - securityGroups: null, //??? - diskOfferingId: null, //??? + securityGroups: securityGroups, //??? + diskOfferingId: diskOfferingId, //??? snmpCommunity: autoscaleVmProfile.snmpcommunity, snmpPort: autoscaleVmProfile.snmpport, username: autoscaleVmProfile.autoscaleuserid