/[adm]/puppet/modules/mirror/manifests/mirrordir.pp
ViewVC logotype

Contents of /puppet/modules/mirror/manifests/mirrordir.pp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3254 - (show annotations) (download)
Wed Jun 19 19:15:59 2013 UTC (10 years, 10 months ago) by boklm
File size: 626 byte(s)
Rename mga-common module to mga_common.

New puppet version doesn't like modules with a - in their name.
1 define mirror::mirrordir ($remoteurl,
2 $localdir,
3 $rsync_options='-avH --delete') {
4 include mirror::base
5 $lockfile = "$mirror::base::locksdir/$name"
6
7 file { $localdir:
8 ensure => directory,
9 owner => 'mirror',
10 group => 'mirror',
11 }
12
13 mga_common::local_script { "mirror_$name":
14 content => template('mirror/mirrordir'),
15 }
16
17 cron { "mirror_$name":
18 user => mirror,
19 minute => '*/10',
20 command => "/usr/local/bin/mirror_$name",
21 require => Mga-common::Local_script["mirror_$name"],
22 }
23 }

  ViewVC Help
Powered by ViewVC 1.1.30