Puppet Class: rsync
- Inherited by:
-
rsync::server
- Defined in:
- manifests/init.pp
Overview
Class: rsync
This module manages rsync
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'manifests/init.pp', line 5
class rsync(
$package_ensure = 'installed',
$manage_package = true,
$puts = {},
$gets = {},
) {
if $manage_package {
package { 'rsync':
ensure => $package_ensure,
} -> Rsync::Get<| |>
}
create_resources(rsync::put, $puts)
create_resources(rsync::get, $gets)
}
|