From 87e55e84992e65adbb86be611c46dea1ebc57682 Mon Sep 17 00:00:00 2001 From: Yolanda Robla Date: Tue, 16 Jun 2015 16:53:43 +0200 Subject: [PATCH] Add subclass to remove logrotate configurations This class will ensure that files under that logrotate directoy are correctly removed on demand. Change-Id: Ifd052804a24806f8f660d25dca68c5af9c4fb605 --- manifests/fileremoval.pp | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 manifests/fileremoval.pp diff --git a/manifests/fileremoval.pp b/manifests/fileremoval.pp new file mode 100644 index 0000000..11b07a4 --- /dev/null +++ b/manifests/fileremoval.pp @@ -0,0 +1,8 @@ +# == Define: logrotate::fileremoval +# +define logrotate::fileremoval ($file = $title) { + file { "/etc/logrotate.d/${file}": + ensure => absent, + } +} +