Puppet Class: aide::logrotate
- Defined in:
- manifests/logrotate.pp
Overview
A class that sets up the logrotate state for aide.
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'manifests/logrotate.pp', line 14
class aide::logrotate (
Stdlib::Absolutepath $logdir = $::aide::logdir,
Aide::Rotateperiod $rotate_period = $::aide::rotate_period,
Integer $rotate_number = $::aide::rotate_number
) {
assert_private()
simplib::assert_optional_dependency($module_name, 'simp/logrotate')
logrotate::rule { 'aide':
log_files => [ "${logdir}/*.log" ],
missingok => true,
rotate_period => $rotate_period,
rotate => $rotate_number,
lastaction_restart_logger => true
}
}
|