From e665fe4d5589b770338a562e8c8959e77b78ecaf Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Mon, 28 Nov 2011 00:58:51 +0200 Subject: [PATCH] Don't set vsroom_webhosts by default --- vsroom/manifests/init.pp | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/vsroom/manifests/init.pp b/vsroom/manifests/init.pp index cd2a922..45af359 100644 --- a/vsroom/manifests/init.pp +++ b/vsroom/manifests/init.pp @@ -115,18 +115,15 @@ class vsroom { source => "puppet:///modules/vsroom/vsroom-httpd.conf", } - define configwebhost() { - file { "/srv/www/https/${name}/vsroom": - ensure => link, - target => "/var/www/vsroom", - require => File["/srv/www/https/${name}"], + if $vsroom_webhosts { + define configwebhost() { + file { "/srv/www/https/${name}/vsroom": + ensure => link, + target => "/var/www/vsroom", + require => File["/srv/www/https/${name}"], + } } + configwebhost { $vsroom_webhosts: } } - if !$vsroom_webhosts { - $vsroom_webhosts = [ "${homename}" ] - } - - configwebhost { $vsroom_webhosts: } - }