puppetlabs/puppetlabs-apache — pull request #713 by joshuabaird (2014-05-01 20:08:23+00:00)
Title: Recursive docroot creation

This PR uses an 'exec' resource to recursively create the $docroot. Previously, if $docroot = '/srv/www/site1.example.com/htdocs' and site1.example.com didn't already exist, the module would fail since the parent didn't exist and the File resource can't create directories recursively.