From 7b9d8df5b4828a8c078f7cd1566ae31566071628 Mon Sep 17 00:00:00 2001 From: Lord Hepipud Date: Wed, 24 Jun 2020 09:57:22 +0200 Subject: [PATCH] Fixes issue while trying to disable last enabled Agent feature element Fixes #74 --- lib/core/icingaagent/getters/Get-IcingaAgentFeatures.psm1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/core/icingaagent/getters/Get-IcingaAgentFeatures.psm1 b/lib/core/icingaagent/getters/Get-IcingaAgentFeatures.psm1 index a016a30..d6147c0 100644 --- a/lib/core/icingaagent/getters/Get-IcingaAgentFeatures.psm1 +++ b/lib/core/icingaagent/getters/Get-IcingaAgentFeatures.psm1 @@ -6,12 +6,12 @@ function Get-IcingaAgentFeatures() $DisabledFeatures = ($ConfigResult.Message.SubString( 0, $ConfigResult.Message.IndexOf('Enabled features') - )).Replace('Disabled features: ', '').Replace("`r`n", ''); + )).Replace('Disabled features: ', '').Replace("`r`n", '').Replace("`r", '').Replace("`n", ''); $EnabledFeatures = ($ConfigResult.Message.SubString( $ConfigResult.Message.IndexOf('Enabled features'), $ConfigResult.Message.Length - $ConfigResult.Message.IndexOf('Enabled features') - )).Replace('Enabled features: ', '').Replace("`r`n", ''); + )).Replace('Enabled features: ', '').Replace("`r`n", '').Replace("`r", '').Replace("`n", ''); return @{ 'Enabled' = ($EnabledFeatures.Split(' '));