From 95b2a0e01339dba805271fd2b12d316a1b9f1514 Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Sun, 6 Apr 2014 20:54:11 +0300 Subject: [PATCH] puppet: Fix rubygems dependency in puppet-check Affects atleast Puppet 3.5 on EL6. --- puppet/files/puppet-check | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/puppet/files/puppet-check b/puppet/files/puppet-check index d724c44..682c239 100755 --- a/puppet/files/puppet-check +++ b/puppet/files/puppet-check @@ -1,9 +1,15 @@ #!/usr/bin/env ruby -require "puppet" require "syslog" require "socket" +begin + require "puppet" +rescue LoadError + require "rubygems" + require "puppet" +end + Syslog.open(File.basename(__FILE__), Syslog::LOG_PID | Syslog::LOG_NDELAY, Syslog::LOG_DAEMON)