Automatic syntax checking for your puppet manifests
So i write a lot of puppet code these days to automate infrastructure stuff that i do, and it came to me that every time i have to make an addition/change to my puppet code i always run syntax checking with the “puppet apply” command, so why not automate this procedure and use the beautiful Growl notifications on my Mac in order to get instant desktop notification with the output of puppet manifests syntax checking
Introducing Puppet-growl
- Puppet-growl is a ruby script that watches if there is any changes to your puppet manifests (by monitoring .pp files) and sends notifications to your desktop if the puppet manifest you just created/edited passes the syntax checks or not.
- It aims to facilitate the development of puppet code by sending instant notifications to your OS X desktop.
- puppet-growl uses eventmachine, em-dir-watcher and ruby-growl
For installation/configuration, please visit the puppet-growl on github: http://github.com/AhmedElGamil/puppet-growl
I would love to see someone hack the script to add libnotify support for the Linux desktop.
Thanks for Mohammed Safwat and Karim Allah Ahmed for hacking around the code with me.








Recent Comments