CS-14206: cloudstack 3.0 UI - Create Network Offering dialog - When Guest Type is "Shared", include LB and StaticNAT in services regardless of zone type.

This commit is contained in:
Jessica Wang 2012-05-22 14:48:03 -07:00
parent e8e3698e4e
commit 8f6d836a81
1 changed files with 11 additions and 0 deletions

View File

@ -1079,6 +1079,15 @@
//hide/show service fields upon guestIpType(Shared/Isolated) and zoneType(Advanced/Basic) ***** (begin) *****
var serviceFieldsToHide = [];
if($guestTypeField.val() == 'Shared') { //Shared network offering
serviceFieldsToHide = [
'service.SourceNat.isEnabled',
'service.PortForwarding.isEnabled',
'service.Firewall.isEnabled',
'service.Vpn.isEnabled'
];
//CS-14206
/*
if (hasAdvancedZones) { //advanced zone
serviceFieldsToHide = [
'service.SourceNat.isEnabled',
@ -1097,6 +1106,8 @@
'service.Vpn.isEnabled'
];
}
*/
}
else { //Isolated network offering (which supports all services)
serviceFieldsToHide = [];