From 2f27746d71eb447b94b7916b30d413c4854b4336 Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Mon, 12 Nov 2012 14:13:25 -0800 Subject: [PATCH] CS-16802: cloudstack UI - Zone Wizard - add "Isolation Mode" (VLAN, Security Group) under advanced zone option. --- ui/scripts/zoneWizard.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ui/scripts/zoneWizard.js b/ui/scripts/zoneWizard.js index 46ed749cbbd..1183f62b66a 100644 --- a/ui/scripts/zoneWizard.js +++ b/ui/scripts/zoneWizard.js @@ -1249,7 +1249,7 @@ var data = args.data; var stepFns = { - addZone: function() { + addZone: function() { message(dictionary['message.creating.zone']); var array1 = []; @@ -1258,6 +1258,13 @@ if(networkType == "Advanced") { if(args.data.zone.guestcidraddress != null && args.data.zone.guestcidraddress.length > 0) array1.push("&guestcidraddress=" + todb(args.data.zone.guestcidraddress)); + + if(args.data.zone.isolationMode != null) { + if(args.data.zone.isolationMode == "SG") + array1.push("&securitygroupenabled=true"); + else if(args.data.zone.isolationMode == "VLAN") + array1.push("&securitygroupenabled=false"); + } } array1.push("&name=" + todb(args.data.zone.name));