From d12e10310ffb896fae1c736a99de385831a7bc90 Mon Sep 17 00:00:00 2001 From: Stephen Gran Date: Thu, 5 Apr 2012 14:08:51 +0100 Subject: [PATCH] some link tidy up Signed-off-by: Stephen Gran --- modules/apache2/manifests/site.pp | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/modules/apache2/manifests/site.pp b/modules/apache2/manifests/site.pp index 708e6fa0..34292384 100644 --- a/modules/apache2/manifests/site.pp +++ b/modules/apache2/manifests/site.pp @@ -41,8 +41,16 @@ define apache2::site ( } } - file { "/etc/apache2/sites-enabled/${name}": - ensure => $link_target, - notify => Service['apache2'], + if $ensure == present { + file { "/etc/apache2/sites-enabled/${name}": + ensure => link, + target => $link_target, + notify => Service['apache2'], + } + } else { + file { "/etc/apache2/sites-enabled/${name}": + ensure => absent, + notify => Service['apache2'], + } } } -- 2.39.2