Puppet-watcher is a project mainly written in Ruby, it's free.
Puppet Watcher based on https://github.com/AhmedElGamil/puppet-growl
sudo apt-get install g++ ruby1.8-dev libnotify-bin
sudo gem install eventmachine em-dir-watcher rb-inotify
ruby puppet-watch.rb directory