&& [ ${apache2_sites}-enabled/$name -ef ${apache2_sites}-available/$name ]'",
notify => Exec["reload-apache2"],
}
- @file { "${docroot}":
- ensure => directory,
- owner => root,
- group => root,
- mode => 0755,
- tag => "apache_docroot",
+ if !defined(File["${docroot}"]) {
+ file { "${docroot}":
+ ensure => directory,
+ owner => root,
+ group => root,
+ mode => 0755,
+ }
}
}
'absent': {
command => "/etc/init.d/apache2 force-reload",
refreshonly => true,
}
-
- # Realize all docroot resources
- File <| tag == "apache_docroot" |>
}