cloudStack 3.0 new UI - system - zone chart - Virtual Router, Security Group Provider - display provider status (enabled, disabled, not configured)

This commit is contained in:
Jessica Wang 2011-11-29 11:42:17 -08:00
parent 68c5559c3b
commit 4a54cc4199
1 changed files with 12 additions and 5 deletions

View File

@ -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;
}
}