Don't think it is a good idea to use the file_watcher (quite a bit of overhead), and it is unclear why it is needed here - I see no instantiation of Puppet::Util::FileWatcher.