xforty/chef-xdebug — pull request #3 by gevans (2012-02-21 15:56:23+00:00)
Title: Add missing attributes, recipes for FPM & Apache2, and comment out `xdebug.remote_log` when blank.

While playing with this cookbook I noticed `notifies :restart, resources("service[apache2]"), :delayed` was causing my provisioning to fail (I'm an Nginx + PHP-FPM user). I removed that line from the default recipe and added two additional recipes: `xdebug::apache2` and `xdebug::fpm`. The two new recipes don't do much right now other than run `xdebug::default` and restart relevant services. This should make the cookbook independent of a user's web server.

In addition, I added a couple missing attributes and conditionally commented out `xdebug.remote_log` when it is blank. My editor also removed a bit of trailing whitespace (hope it isn't too annoying to read the diffs).

And finally, I added quotes around `xdebug.file_link_format` so PHP doesn't freak out when it encounters an `=` sign in the link format (e.g. `txmt://open?url=file://%f&line=%l`).