Purger les reports puppet... avec puppet
J’ai récemment découvert la ressource Tidy qui permet d’effacer des fichiers en se basant sur certains critères, voici donc comment purger les reports yaml puppet avec puppet.
tidy { 'purge_reports':
path => '/opt/puppetlabs/server/data/puppetserver/reports',
age => '10d',
backup => false,
matches => "*.yaml",
recurse => true,
rmdirs => false,
type => ctime,
}
Ce qui revient à faire :
find /opt/puppetlabs/server/data/puppetserver/reports -mmin +300 -type f -exec rm "{}" \;
Commentaires