1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
define site ( $webroot="/var/www", $owner="wordpress", $webgroup="www-data", $htaccess='', $source='', $content='', $themes='', $ensure=present ) { user {$owner: ensure => $ensure; } case $htaccess { 'wp-config': { file { "${webroot}/${name}/.htaccess": ensure => $ensure, source => "puppet://$servername/wordpress/htaccess_default", mode => 0644, owner => $owner, group => $webgroup; .... } |

