diff options
Diffstat (limited to 'manifests/defines/modules.pp')
-rw-r--r-- | manifests/defines/modules.pp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/manifests/defines/modules.pp b/manifests/defines/modules.pp index 8e8ceff..b0f5941 100644 --- a/manifests/defines/modules.pp +++ b/manifests/defines/modules.pp @@ -3,6 +3,7 @@ ### manage apache modules define apache::centos::module( + $ensure = present, $source = '', $destination = '' ){ @@ -22,6 +23,7 @@ define apache::centos::module( default => "puppet://$server/$source", } file{"modules_${name}.conf": + ensure => $ensure, path => $real_destination, source => $real_source, require => [ File[modules_dir], Package[apache] ], @@ -31,6 +33,7 @@ define apache::centos::module( } define apache::gentoo::module( + $ensure = present, $source = '', $destination = '' ){ @@ -50,6 +53,7 @@ define apache::gentoo::module( default => "puppet://$server/$source", } file{"modules_${name}.conf": + ensure => $ensure, path => $real_destination, source => $real_source, require => [ File[modules_dir], Package[apache] ], |