cloudstack 3.0 UI - autoscale - LB rules - (1) hide AddVMs button on LB rules created by Autoscale. (2) hide Autoscale button on LB rules created by AddVMs.

This commit is contained in:
Jessica Wang 2012-08-10 13:53:22 -07:00 committed by Vijay Venkatachalam
parent a7508c12c6
commit 52a9d0e64b

View File

@ -2697,8 +2697,26 @@
// Passing _hideFields array will disable specified fields for this row
//item._hideFields = ['autoScale'];
// Get sticky data
$.ajax({
url: createURL('listAutoScaleVmGroups'),
data: {
listAll: true,
lbruleid: item.id
},
async: false,
success: function(json) {
//debugger;
if(json.listautoscalevmgroupsresponse.autoscalevmgroup != null && json.listautoscalevmgroupsresponse.autoscalevmgroup.length > 0) { //from 'autoScale' button
item._hideFields = ['add-vm'];
}
else { //from 'add-vm' button
item._hideFields = ['autoScale'];
}
}
});
// Get sticky data
$.ajax({
url: createURL('listLBStickinessPolicies'),
async: false,