diff options
Diffstat (limited to 'manifests/vserver.pp')
-rw-r--r-- | manifests/vserver.pp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/manifests/vserver.pp b/manifests/vserver.pp index 0c1e344..6fc51a4 100644 --- a/manifests/vserver.pp +++ b/manifests/vserver.pp @@ -1,8 +1,11 @@ -class syslog-ng::vserver { +class syslog-ng::vserver( + $ensure = 'present' +) { # syslog-ng class for vservers # where is not possible to log kernel msgs class { 'syslog-ng': log_kernel_msgs => false, + ensure => $ensure, } # Manage this file due to @@ -12,7 +15,7 @@ class syslog-ng::vserver { owner => "root", group => "root", mode => 0644, - ensure => present, + ensure => $ensure, source => "puppet:///modules/syslog-ng/logrotate", } @@ -23,7 +26,7 @@ class syslog-ng::vserver { owner => "root", group => "root", mode => 0644, - ensure => present, + ensure => $ensure, source => "puppet:///modules/syslog-ng/default", notify => Service["syslog-ng"], } |