24 lines
347 B
Puppet
24 lines
347 B
Puppet
# Class: rsync::repo
|
|
#
|
|
# This module creates a rsync repository
|
|
#
|
|
# Requires:
|
|
# class rsync::server
|
|
#
|
|
class rsync::repo {
|
|
|
|
include rsync::server
|
|
|
|
$base = '/data/rsync'
|
|
|
|
file { $base:
|
|
ensure => directory,
|
|
}
|
|
|
|
# setup default rsync repository
|
|
rsync::server::module { 'repo':
|
|
path => $base,
|
|
require => File[$base],
|
|
}
|
|
}
|