Nginx and env files .. maybe others … get a mess after a while of trying different branch, since they are never auto-cleaned up. Already made this into a PR, but nobody seems to care … so fix it via overwrites.
Add an empty directory as modules/ours/files/emptydir + .gitkeep (pick whatever you want for ‘ours’).
# remove any unmanaged configs
# https://github.com/boxen/puppet-nginx/pull/34
File <| title == $nginx::config::configdir |> {
purge => true,
force => true,
source => "puppet:///modules/ours/emptydir",
recurse => "true",
}
File <| title == $nginx::config::sitesdir |> {
purge => true,
force => true,
source => "puppet:///modules/ours/emptydir",
recurse => "true",
}
File <| title == $boxen::config::envdir |> {
purge => true,
force => true,
source => "puppet:///modules/ours/emptydir",
recurse => "true",
}