Puppet module to manage logrotate
Go to file
Andrey Nikitin 1f6efd534c Order of the class parameters is refactored
Order and intendation of those parameters are changed
to follow Puppet Style Guide recommendation [0].
Moreover, it will allow to an user to find much faster
a variable in a list of variables.

[0]. https://docs.puppetlabs.com/guides/style_guide.html

Change-Id: I4dd4727f94132ce066d42aa87a246dd39c13553e
2016-03-21 13:09:04 +03:00
manifests Order of the class parameters is refactored 2016-03-21 13:09:04 +03:00
spec Fix target path for regular git clone during tests 2015-08-19 16:39:26 -07:00
templates Allow logrotation actions to be string or array 2015-08-14 18:03:58 +02:00
.gitignore Add Gemfile and puppet 4 checks 2015-08-03 22:36:55 -07:00
.gitreview Add puppet module files for logrotate 2015-01-29 10:38:06 -08:00
Gemfile Add Gemfile and puppet 4 checks 2015-08-03 22:36:55 -07:00
LICENSE Add missing LICENSE file 2015-01-29 22:58:19 +00:00
README.md Make logrotate::file more resilient 2015-06-22 14:05:26 -07:00
Rakefile Add puppet module files for logrotate 2015-01-29 10:38:06 -08:00
metadata.json Replace ci.o.o links with docs.o.o/infra 2015-05-14 21:38:18 +00:00

README.md

OpenStack Logrotate Module

This module installs and configures Logrotate

Rotate logfiles using the logrotate::file defined type:

include logrotate logrotate::file { 'manage_projects.log': log => '/var/log/manage_projects.log', options => [ 'compress', 'missingok', 'rotate 30', 'daily', 'notifempty', 'copytruncate', ], }