Puppet Class: lsys::logrotate
- Defined in:
- manifests/logrotate.pp
Summary
Logrotate managementOverview
Logrotate management
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'manifests/logrotate.pp', line 7
class lsys::logrotate (
Boolean $manage_cron_hourly = true,
Boolean $create_base_rules = true,
) {
class { 'logrotate':
ensure => 'latest',
config => {
dateext => true,
compress => true,
create => true,
rotate => 4,
rotate_every => 'week',
},
manage_cron_hourly => $manage_cron_hourly,
create_base_rules => $create_base_rules,
}
# v5.0.0 does not contain logrotate::hourly
include logrotate::hourly
}
|