summaryrefslogtreecommitdiff
path: root/manifests/vhost/webdir.pp
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2009-09-13 18:19:57 +0200
committermh <mh@immerda.ch>2009-09-13 18:19:57 +0200
commit46887bca7f4fe35a2f8da68749ab8e1c226d0f3e (patch)
tree076d8be10cbc0e6a9bccbb3ec11ca3eeb682ac6c /manifests/vhost/webdir.pp
parent134d787d2ec8dbc505f25d06c0fa4eb74e6864a6 (diff)
unfortunately we can't append to variables in the same scope :(
Diffstat (limited to 'manifests/vhost/webdir.pp')
-rw-r--r--manifests/vhost/webdir.pp5
1 files changed, 3 insertions, 2 deletions
diff --git a/manifests/vhost/webdir.pp b/manifests/vhost/webdir.pp
index a80f0f8..20ce44f 100644
--- a/manifests/vhost/webdir.pp
+++ b/manifests/vhost/webdir.pp
@@ -80,9 +80,10 @@ define apache::vhost::webdir(
}
case $ensure {
absent: {
- $managed_directories = [ "$real_path", "${real_path}/private", "$logdir" ]
if $manage_docroot {
- $managed_directories += [ "$documentroot" ]
+ $managed_directories = [ "$real_path", "${real_path}/private", "$logdir", "$documentroot" ]
+ } else {
+ $managed_directories = [ "$real_path", "${real_path}/private", "$logdir" ]
}
file{$managed_directories:
ensure => absent,