Puppet module to manage logrotate
Go to file
Colleen Murphy a779b502b1 Update Gemfile for Zuulv3
The logic in the Gemfile was relying on Zuulv2 variables to find out
whether the spec helper gem was already available on disk, and since
Zuulv3 has changed things it was failing to find it and downloading the
master version instead. This patch ensures the Gemfile looks for the gem
in the right place when running in CI.

Change-Id: I851a6af8ecabed3d781432fd19d6c3e60b2ecca2
2018-07-12 09:57:44 +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 Update Gemfile for Zuulv3 2018-07-12 09:57:44 +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', ], }