module Puppet::Util::Watcher::Common

Public Class Methods

file_ctime_change_watcher(filename) click to toggle source
   # File lib/puppet/util/watcher.rb
 8 def self.file_ctime_change_watcher(filename)
 9   Puppet::Util::Watcher::ChangeWatcher.watch(lambda do
10     begin
11       Puppet::FileSystem.stat(filename).ctime
12     rescue Errno::ENOENT, Errno::ENOTDIR
13       :absent
14     end
15   end)
16 end