Puppet Class: rsync
- Inherited by:
-
rsync::server
- Defined in:
- manifests/init.pp
Summary
install rsync package and create rsync::put/get instancesOverview
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'manifests/init.pp', line 10
class rsync (
String $package_ensure = 'installed',
Boolean $manage_package = true,
Hash $puts = {},
Hash $gets = {},
) {
if $manage_package {
package { 'rsync':
ensure => $package_ensure,
} -> Rsync::Get<| |>
}
create_resources(rsync::put, $puts)
create_resources(rsync::get, $gets)
}
|