From 2e50c068c748e465ad5c117430bee475aec84b1b Mon Sep 17 00:00:00 2001 From: Pearl Dsilva Date: Wed, 29 Jan 2020 13:12:53 +0530 Subject: [PATCH] config: HA and OOBM actions for host (#133) Signed-off-by: Rohit Yadav --- ui/src/config/section/infra/hosts.js | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/ui/src/config/section/infra/hosts.js b/ui/src/config/section/infra/hosts.js index 08c3cd61384..36e9b76b962 100644 --- a/ui/src/config/section/infra/hosts.js +++ b/ui/src/config/section/infra/hosts.js @@ -127,8 +127,8 @@ export default { label: 'label.outofbandmanagement.enable', dataView: true, show: (record) => { - return !record.resourcedetails || !record.resourcedetails.outOfBandManagementEnabled || - record.resourcedetails.outOfBandManagementEnabled === 'false' + return !record.outofbandmanagement || !record.outofbandmanagement.enabled || + record.outofbandmanagement.enabled === false }, args: ['hostid'], mapping: { @@ -143,8 +143,8 @@ export default { label: 'label.outofbandmanagement.disable', dataView: true, show: (record) => { - return record.resourcedetails && record.resourcedetails.outOfBandManagementEnabled && - record.resourcedetails.outOfBandManagementEnabled === 'true' + return record.outofbandmanagement && record.outofbandmanagement.enabled && + record.outofbandmanagement.enabled === true }, args: ['hostid'], mapping: { @@ -159,8 +159,8 @@ export default { label: 'label.outofbandmanagement.action.issue', dataView: true, show: (record) => { - return record.resourcedetails && record.resourcedetails.outOfBandManagementEnabled && - record.resourcedetails.outOfBandManagementEnabled === 'true' + return record.outofbandmanagement && record.outofbandmanagement.enabled && + record.outofbandmanagement.enabled === true }, args: ['hostid', 'action'], mapping: { @@ -175,8 +175,8 @@ export default { label: 'label.outofbandmanagement.changepassword', dataView: true, show: (record) => { - return record.resourcedetails && record.resourcedetails.outOfBandManagementEnabled && - record.resourcedetails.outOfBandManagementEnabled === 'true' + return record.outofbandmanagement && record.outofbandmanagement.enabled && + record.outofbandmanagement.enabled === true }, args: ['hostid', 'password'], mapping: { @@ -207,8 +207,7 @@ export default { label: 'label.ha.enable', dataView: true, show: (record) => { - return !record.resourcedetails || !record.resourcedetails.resourceHAEnabled || - record.resourcedetails.resourceHAEnabled === 'false' + return !record.hostha || !record.hostha.haenable || record.hostha.haenable === false }, args: ['hostid'], mapping: { @@ -223,8 +222,8 @@ export default { label: 'label.ha.disable', dataView: true, show: (record) => { - return record.resourcedetails && record.resourcedetails.resourceHAEnabled && - record.resourcedetails.resourceHAEnabled === 'true' + return record.hostha && record.hostha.haenable && + record.hostha.haenable === true }, args: ['hostid'], mapping: {