define firewall::virtual::munin( $destination, $port_orig, $port_dest = '', $order = '400', $zone = 'fw' $implementation = lookup('firewall::implementation', undef, undef, 'shorewall'), ) { if $implementation == 'shorewall' { firewall::implementations::shorewall::virtual::munin { "${name}": destination => $destination, port_orig => $port_orig, port_dest => $port_dest, order => $order, zone => $zone, } } }