Puppet module to manage logrotate
Go to file
Colleen Murphy b922097fc7 Depend on helper gem for spec_helper_acceptance
Instead of keeping a local copy of spec_helper_acceptance.rb and
requiring updates to all modules for any change, we can move it into the
common helper gem and require it from there. This will make it easier to
create and review changes that affect all puppet modules. Also change
the Gemfile to look for the gem in the local workspace if running in a
zuul environment.

Change-Id: Ib53678193c4380decc7c6b666c5ec6900da81b4f
2017-08-18 10:41:43 +02:00
manifests Order of the class parameters is refactored 2016-03-21 13:09:04 +03:00
spec/acceptance/nodesets Depend on helper gem for spec_helper_acceptance 2017-08-18 10:41:43 +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 Depend on helper gem for spec_helper_acceptance 2017-08-18 10:41:43 +02: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', ], }