From 1e8cd57062957a700bbf882a5c9cba88d3549822 Mon Sep 17 00:00:00 2001 From: Martin Alfke Date: Fri, 24 Nov 2017 13:40:37 +0100 Subject: [PATCH] older versions of puppet don't know about the --to_yaml option switching back to scanning the result fixes #118 --- lib/facter/alert_manager_running.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/facter/alert_manager_running.rb b/lib/facter/alert_manager_running.rb index 1d7b65f8b..6a1f4b538 100644 --- a/lib/facter/alert_manager_running.rb +++ b/lib/facter/alert_manager_running.rb @@ -1,6 +1,5 @@ Facter.add('prometheus_alert_manager_running') do setcode do - svc_status = YAML.load(Facter::Core::Execution.exec('puppet resource service alert_manager --to_yaml')) - svc_status['service']['alert_manager']['ensure'] + Facter::Core::Execution.exec('puppet resource service alert_manager').scan('running')[0] end end