$source=undef,
$content=undef,
$max_clients=200,
- $ensure=present,
+ Enum['present','absent'] $ensure = 'present',
$sslname=undef,
) {
include rsync
$fname_real_rsync = "/etc/rsyncd-${name}.conf"
$fname_real_stunnel = "/etc/rsyncd-${name}-stunnel.conf"
- case $ensure {
- present,absent: {}
- default: { fail ( "Invald ensure `${ensure}' for ${name}" ) }
- }
-
$ensure_service = $ensure ? {
present => running,
absent => stopped,