From 4a54cc41999843d037bf8308ed370115bc4f7789 Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Tue, 29 Nov 2011 11:42:17 -0800 Subject: [PATCH] cloudStack 3.0 new UI - system - zone chart - Virtual Router, Security Group Provider - display provider status (enabled, disabled, not configured) --- ui/scripts/system.js | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/ui/scripts/system.js b/ui/scripts/system.js index b983621abe8..fc7e62fde9a 100644 --- a/ui/scripts/system.js +++ b/ui/scripts/system.js @@ -937,7 +937,10 @@ nspMap["virtualRouter"] = items[i]; if(items[i].state == "Enabled") { naasStatusMap["virtualRouter"] = "enabled"; - } + } + else { + naasStatusMap["virtualRouter"] = "disabled"; //VirtualRouter provider is disabled + } break; case "Netscaler": nspMap["netscaler"] = items[i]; @@ -952,7 +955,7 @@ success: function(json) { var items = json.listnetscalerloadbalancerresponse.netscalerloadbalancer; if(items != null && items.length > 0) { - naasStatusMap["netscaler"] = "disabled"; + naasStatusMap["netscaler"] = "disabled"; //NetScaler provider is disabled with device(s) } } }); @@ -971,7 +974,7 @@ success: function(json) { var items = json.listf5loadbalancerresponse.f5loadbalancer; if(items != null && items.length > 0) { - naasStatusMap["f5"] = "disabled"; + naasStatusMap["f5"] = "disabled"; //F5 provider is disabled with device(s) } } }); @@ -990,7 +993,7 @@ success: function(json) { var items = json.listsrxfirewallresponse.srxfirewall; if(items != null && items.length > 0) { - naasStatusMap["srx"] = "disabled"; + naasStatusMap["srx"] = "disabled"; //SRX provider is disabled with device(s) } } }); @@ -998,8 +1001,12 @@ break; case "SecurityGroupProvider": nspMap["securityGroups"] = items[i]; - if(items[i].state == "Enabled") + if(items[i].state == "Enabled") { naasStatusMap["securityGroups"] = "enabled"; + } + else { + naasStatusMap["securityGroups"] = "disabled"; //SecurityGroup provider is disabled + } break; } }