summaryrefslogtreecommitdiff
path: root/manifests/vhost/file.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/vhost/file.pp')
-rw-r--r--manifests/vhost/file.pp4
1 files changed, 3 insertions, 1 deletions
diff --git a/manifests/vhost/file.pp b/manifests/vhost/file.pp
index fca0a1e..32a80db 100644
--- a/manifests/vhost/file.pp
+++ b/manifests/vhost/file.pp
@@ -42,7 +42,8 @@ define apache::vhost::file(
if $use_mod_macro {
include ::apache::mod_macro
}
- case $content {
+ if $ensure != 'absent' {
+ case $content {
'absent': {
$real_vhost_source = $vhost_source ? {
'absent' => [
@@ -66,6 +67,7 @@ define apache::vhost::file(
content => $content,
}
}
+ }
}
case $htpasswd_file {
'absent','nodeploy': { info("don't deploy a htpasswd file for ${name}") }