puppet: Fixed puppet-check for Puppet 3

This commit is contained in:
Ossi Salmi 2013-05-04 21:24:15 +03:00
parent d7ff4cafbc
commit 0a4ac9874a

View file

@ -44,7 +44,11 @@ begin
end
# check if deadlock file is too old
dlock = Puppet.settings.value("puppetdlockfile")
if Puppet.version[/\d+/].to_i >= 3
dlock = Puppet.settings.value("agent_disabled_lockfile")
else
dlock = Puppet.settings.value("puppetdlockfile")
end
if File.exists?(dlock) and Time.new - File.new(dlock).mtime > 43200
err = "puppetd deadlock file is over 12 hours old, removing it and sending HUP to daemon\n"
Syslog.warning err