aboutsummaryrefslogtreecommitdiffstats
path: root/modules/mirror_cleaner/manifests/init.pp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/mirror_cleaner/manifests/init.pp')
-rw-r--r--modules/mirror_cleaner/manifests/init.pp32
1 files changed, 1 insertions, 31 deletions
diff --git a/modules/mirror_cleaner/manifests/init.pp b/modules/mirror_cleaner/manifests/init.pp
index 7602c08f..615b4ffe 100644
--- a/modules/mirror_cleaner/manifests/init.pp
+++ b/modules/mirror_cleaner/manifests/init.pp
@@ -1,31 +1 @@
-class mirror_cleaner {
- class base {
- file { "/usr/local/bin/orphans_cleaner.pl":
- mode => 755,
- source => 'puppet:///modules/mirror_cleaner/orphans_cleaner.pl',
- }
- }
-
- define orphans($base) {
- include mirror_cleaner::base
-
- $orphan_dir = "/distrib/archive/orphans"
-
- file { $orphan_dir:
- ensure => directory
- }
-
- cron { "clean orphans $name":
- command => "/usr/local/bin/orphans_cleaner.pl $base/$name $orphan_dir",
- hour => 5,
- minute => 30,
- user => root,
- }
-
- tidy { $orphan_dir:
- age => "4w",
- recurse => true,
- matches => ["*.rpm"],
- }
- }
-}
+class mirror_cleaner { }