diff options
author | Nicolas Vigier <boklm@mageia.org> | 2012-12-10 19:54:47 +0000 |
---|---|---|
committer | Nicolas Vigier <boklm@mageia.org> | 2012-12-10 19:54:47 +0000 |
commit | 0b903e5f64f283231449a48ca8b9725ec6d8245b (patch) | |
tree | c4da0bf81b05b818f753391357b6deefdeb11623 /modules | |
parent | c445c32adbefd77523970f8ec89f06e9242703f5 (diff) | |
download | puppet-0b903e5f64f283231449a48ca8b9725ec6d8245b.tar puppet-0b903e5f64f283231449a48ca8b9725ec6d8245b.tar.gz puppet-0b903e5f64f283231449a48ca8b9725ec6d8245b.tar.bz2 puppet-0b903e5f64f283231449a48ca8b9725ec6d8245b.tar.xz puppet-0b903e5f64f283231449a48ca8b9725ec6d8245b.zip |
Create apache::var and move apache config options
Move apache options to apache::var class
Diffstat (limited to 'modules')
-rw-r--r-- | modules/apache/manifests/base.pp | 7 | ||||
-rw-r--r-- | modules/apache/manifests/var.pp | 7 | ||||
-rw-r--r-- | modules/apache/templates/logrotate | 2 |
3 files changed, 9 insertions, 7 deletions
diff --git a/modules/apache/manifests/base.pp b/modules/apache/manifests/base.pp index 1af8c256..2232e78e 100644 --- a/modules/apache/manifests/base.pp +++ b/modules/apache/manifests/base.pp @@ -1,10 +1,5 @@ class apache::base { - - # number of time the log file are rotated before being removed - $httpdlogs_rotate = '24' - - $apache_user = 'apache' - $apache_group = 'apache' + include apache::var package { 'apache-mpm-prefork': } diff --git a/modules/apache/manifests/var.pp b/modules/apache/manifests/var.pp new file mode 100644 index 00000000..636b9bc5 --- /dev/null +++ b/modules/apache/manifests/var.pp @@ -0,0 +1,7 @@ +# $httpdlogs_rotate: +# number of time the log file are rotated before being removed +class apache::var( + $httpdlogs_rotate = '24', + $apache_user = 'apache', + $apache_group = 'apache' +) {} diff --git a/modules/apache/templates/logrotate b/modules/apache/templates/logrotate index f84ae9fe..b144b2a2 100644 --- a/modules/apache/templates/logrotate +++ b/modules/apache/templates/logrotate @@ -1,5 +1,5 @@ /var/log/httpd/*_log /var/log/httpd/apache_runtime_status /var/log/httpd/ssl_mutex { - rotate <%= httpdlogs_rotate %> + rotate <%= scope.lookupvar('apache::var::httpdlogs_rotate') %> monthly missingok notifempty |