25c1e25de820b0c32a7a2cbc94a2e7eab20fd672
[puppet_haproxy.git] / templates / haproxy_listen_block.erb
1 listen <%= name %>
2 mode <%= mode %>
3 <% Array(ipaddress).uniq.each do |virtual_ip| (ports.is_a?(Array) ? ports : Array(ports.split(","))).each do |port| %>
4   bind <%= virtual_ip %>:<%= port %>
5 <% end end %>
6 <% options.sort.each do |key, val| -%>
7 <% Array(val).each do |item| -%>
8   <%= key %>  <%= item %>
9 <% end -%>
10 <% end -%>