From d5776d91eae698c995121e990729a79998f70dde Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Tue, 16 Apr 2013 17:40:21 -0700 Subject: [PATCH] CLOUDSTACK-1910: cloudstack UI - zone wizard - add Netscaler device step - add 3 new fields: "GSLB service", "GSLB service Public IP", "GSLB service Private IP". --- ui/scripts/zoneWizard.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/ui/scripts/zoneWizard.js b/ui/scripts/zoneWizard.js index 8add9bb085e..08cadd0913e 100755 --- a/ui/scripts/zoneWizard.js +++ b/ui/scripts/zoneWizard.js @@ -653,7 +653,18 @@ }, privateinterface: { label: 'label.private.interface' + }, + gslbprovider: { + label: 'GSLB service', + isBoolean: true, + isChecked: true }, + gslbproviderpublicip: { + label: 'GSLB service Public IP' + }, + gslbproviderprivateip: { + label: 'GSLB service Private IP' + }, numretries: { label: 'label.numretries', defaultValue: '2' @@ -2593,7 +2604,10 @@ array1.push("&physicalnetworkid=" + args.data.returnedBasicPhysicalNetwork.id); array1.push("&username=" + todb(args.data.basicPhysicalNetwork.username)); array1.push("&password=" + todb(args.data.basicPhysicalNetwork.password)); - array1.push("&networkdevicetype=" + todb(args.data.basicPhysicalNetwork.networkdevicetype)); + array1.push("&networkdevicetype=" + todb(args.data.basicPhysicalNetwork.networkdevicetype)); + array1.push("&gslbprovider=" + (args.data.basicPhysicalNetwork.gslbprovider == "on")); + array1.push("&gslbproviderpublicip=" + todb(args.data.basicPhysicalNetwork.gslbproviderpublicip)); + array1.push("&gslbproviderprivateip=" + todb(args.data.basicPhysicalNetwork.gslbproviderprivateip)); //construct URL starts here var url = [];