summaryrefslogtreecommitdiff
path: root/manifests/router/rsync.pp
blob: 8098e4ad69b1fdf6606f5d2d0b33aa321ae02df6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class firewall::router::rsync(
   $destination,
   $port_orig     = '873',
   $port_dest     = '',
   $zone          = 'loc',
   $originaldest  = $ipaddress,
   $implementation = lookup('firewall::implementation', undef, undef, 'shorewall'),
) {
  class { "firewall::implementations::${implementation}::router::rsync":
    destination  => $destination,
    port_orig    => $port_orig,
    port_dest    => $port_dest,
    zone         => $zone,
    originaldest => $originaldest,
  }
}