mirror of
https://github.com/apache/cloudstack.git
synced 2025-12-17 11:04:00 +01:00
CS-14385: cloudstack UI - Host page - add "HA Enabled" column which only shows When ha.tag global configuration is not empty.
This commit is contained in:
parent
1b42828f1a
commit
a244fb6d42
@ -5961,6 +5961,22 @@
|
|||||||
tabs: {
|
tabs: {
|
||||||
details: {
|
details: {
|
||||||
title: 'label.details',
|
title: 'label.details',
|
||||||
|
|
||||||
|
preFilter: function(args) {
|
||||||
|
var hiddenFields = [];
|
||||||
|
$.ajax({
|
||||||
|
url: createURL('listConfigurations&name=ha.tag'),
|
||||||
|
dataType: 'json',
|
||||||
|
async: false,
|
||||||
|
success: function(json) {
|
||||||
|
if(json.listconfigurationsresponse.configuration == null || json.listconfigurationsresponse.configuration[0].value == null || json.listconfigurationsresponse.configuration[0].value.length == 0) {
|
||||||
|
hiddenFields.push('hahost');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
return hiddenFields;
|
||||||
|
},
|
||||||
|
|
||||||
fields: [
|
fields: [
|
||||||
{
|
{
|
||||||
name: { label: 'label.name' }
|
name: { label: 'label.name' }
|
||||||
@ -5969,16 +5985,15 @@
|
|||||||
id: { label: 'label.id' },
|
id: { label: 'label.id' },
|
||||||
resourcestate: { label: 'label.resource.state' },
|
resourcestate: { label: 'label.resource.state' },
|
||||||
state: { label: 'label.state' },
|
state: { label: 'label.state' },
|
||||||
type: { label: 'label.type' },
|
type: { label: 'label.type' },
|
||||||
zonename: { label: 'label.zone' },
|
|
||||||
podname: { label: 'label.pod' },
|
|
||||||
clustername: { label: 'label.cluster' },
|
|
||||||
ipaddress: { label: 'label.ip.address' },
|
|
||||||
version: { label: 'label.version' },
|
|
||||||
hosttags: {
|
hosttags: {
|
||||||
label: 'label.host.tags',
|
label: 'label.host.tags',
|
||||||
isEditable: true
|
isEditable: true
|
||||||
},
|
},
|
||||||
|
hahost: {
|
||||||
|
label: 'label.ha.enabled',
|
||||||
|
converter: cloudStack.converters.toBooleanText
|
||||||
|
},
|
||||||
oscategoryid: {
|
oscategoryid: {
|
||||||
label: 'label.os.preference',
|
label: 'label.os.preference',
|
||||||
isEditable: true,
|
isEditable: true,
|
||||||
@ -6000,6 +6015,11 @@
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
zonename: { label: 'label.zone' },
|
||||||
|
podname: { label: 'label.pod' },
|
||||||
|
clustername: { label: 'label.cluster' },
|
||||||
|
ipaddress: { label: 'label.ip.address' },
|
||||||
|
version: { label: 'label.version' },
|
||||||
disconnected: { label: 'label.last.disconnected' }
|
disconnected: { label: 'label.last.disconnected' }
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user