/[adm]/puppet/modules/mirror_cleaner/manifests/orphans.pp
ViewVC logotype

Contents of /puppet/modules/mirror_cleaner/manifests/orphans.pp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2725 - (show annotations) (download)
Thu Apr 5 20:27:38 2012 UTC (12 years ago) by pterjan
File size: 510 byte(s)
Do not remove old packages immediately after they appeared in orphans
1 define mirror_cleaner::orphans($base) {
2 include mirror_cleaner::base
3
4 $orphan_dir = '/distrib/archive/orphans'
5
6 file { $orphan_dir:
7 ensure => directory
8 }
9
10 cron { "clean orphans $name":
11 command => "/usr/local/bin/orphans_cleaner.pl $base/$name $orphan_dir",
12 hour => 5,
13 minute => 30,
14 user => root,
15 }
16
17 tidy { $orphan_dir:
18 type => 'ctime',
19 age => '4w',
20 recurse => true,
21 matches => ['*.rpm'],
22 }
23 }

  ViewVC Help
Powered by ViewVC 1.1.30