Puppet module to manage logrotate
Go to file
Colleen Murphy 5cfa447977 Fix beaker on xenial
Add a xenial nodeset and update the spec helper to install puppet 3 from
the Ubuntu repos instead of from puppetlabs.

Change-Id: I3101641ffd9f2c027a4e29bf1adac2ad45e434f3
2017-06-24 15:53:06 +02:00
manifests Order of the class parameters is refactored 2016-03-21 13:09:04 +03:00
spec Fix beaker on xenial 2017-06-24 15:53:06 +02: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 Use new infra_spec_helper for gem dependencies 2016-06-21 18:38:58 -07:00
LICENSE Add missing LICENSE file 2015-01-29 22:58:19 +00:00
metadata.json Replace ci.o.o links with docs.o.o/infra 2015-05-14 21:38:18 +00:00
Rakefile Add puppet module files for logrotate 2015-01-29 10:38:06 -08:00
README.md Make logrotate::file more resilient 2015-06-22 14:05:26 -07:00

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', ], }