Ansible role to manage logrotate
Go to file
Paul Belanger 2aea7ee54c
Refactor role to latest changes
Over the last 2 years we have learned a lot of things with ansible.
Bump this role to be inline with others.

This also import our role in to openstack-infra testing.

Change-Id: I63f9c936fae40e536699cd612c0505e0f3a72d5d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-05-30 13:20:24 -04:00
defaults Refactor role to latest changes 2017-05-30 13:20:24 -04:00
doc/source Initial commit 2015-12-09 18:12:15 -05:00
meta Initial commit 2015-12-09 18:12:15 -05:00
tasks Refactor role to latest changes 2017-05-30 13:20:24 -04:00
templates/etc/logrotate.d Initial commit 2015-12-09 18:12:15 -05:00
tests Refactor role to latest changes 2017-05-30 13:20:24 -04:00
.gitignore Initial commit 2015-12-09 18:12:15 -05:00
.gitreview Refactor role to latest changes 2017-05-30 13:20:24 -04:00
LICENSE Initial commit 2015-12-09 18:12:15 -05:00
README.rst Initial commit 2015-12-09 18:12:15 -05:00
bindep.txt Refactor role to latest changes 2017-05-30 13:20:24 -04:00
requirements.txt Refactor role to latest changes 2017-05-30 13:20:24 -04:00
setup.cfg Initial commit 2015-12-09 18:12:15 -05:00
setup.py Initial commit 2015-12-09 18:12:15 -05:00
test-requirements.txt Initial commit 2015-12-09 18:12:15 -05:00
tox.ini Refactor role to latest changes 2017-05-30 13:20:24 -04:00

README.rst

ansible-role-logrotate

Ansible role to manage Logrotate

Description

Logrotate is designed to ease administration of systems that generate large numbers of log files. It allows automatic rotation, compression, removal, and mailing of log files. Each log file may be handled daily, weekly, monthly, or when it grows too large.

Requirements

Packages

Package repository index files should be up to date before using this role, we do not manage them.

Role Variables

Dependencies

Example Playbook

- name: Install logrotate
  hosts: www
  roles:
    - ansible-role-logrotate