From ad9da6f3cb0404bfdcb84c9a5a6b7a5a0dfba58d Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Mon, 19 Mar 2012 10:47:40 -0700 Subject: [PATCH] bug 14325: cloudstack 3.0 UI - add zone wizard - basic zone - retrieve provider of selected network offering --- ui/scripts/zoneWizard.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/ui/scripts/zoneWizard.js b/ui/scripts/zoneWizard.js index efe488e42ff..f98254b1cd0 100644 --- a/ui/scripts/zoneWizard.js +++ b/ui/scripts/zoneWizard.js @@ -5,6 +5,7 @@ var selectedNetworkOfferingHavingELB = false; var returnedPublicVlanIpRanges = []; //public VlanIpRanges returned by API var configurationUseLocalStorage = false; + var selectedNetworkOfferingHavingNetscaler = false; cloudStack.zoneWizard = { customUI: { @@ -253,7 +254,8 @@ selectedNetworkOfferingHavingSG = false; selectedNetworkOfferingHavingEIP = false; selectedNetworkOfferingHavingELB = false; - + selectedNetworkOfferingHavingNetscaler = false; + var selectedNetworkOfferingId = $(this).val(); $(networkOfferingObjs).each(function(){ @@ -265,6 +267,14 @@ $(selectedNetworkOfferingObj.service).each(function(){ var thisService = this; + + $(thisService.provider).each(function(){ + if(this.name == "Netscaler") { + selectedNetworkOfferingHavingNetscaler = true; + return false; //break each loop + } + }); + if(thisService.name == "SecurityGroup") { selectedNetworkOfferingHavingSG = true; }