diff --git a/templates/haproxy_frontend_rule.erb b/templates/haproxy_frontend_rule.erb index aa3e1af..ae5c955 100644 --- a/templates/haproxy_frontend_rule.erb +++ b/templates/haproxy_frontend_rule.erb @@ -1,15 +1,18 @@ <% if @fqdn == @haproxy_fqdn -%> -frontend <%= @frontend_name %> -mode <%= @frontend_mode %> -bind <%= @fe_bind_mode %> -<% if @fe_maxconn != '' -%> -maxconn <%= @fe_maxconn %> + frontend <%= @frontend_name %> + mode <%= @frontend_mode %> + bind <%= @fe_bind_mode %> + <% if @fe_maxconn != '' -%> + maxconn <%= @fe_maxconn %> + <% end -%> + <% if !@acl_rule_front_array.empty? -%> + <% @acl_rule_front_array.each do |acl_rule| -%> + acl <%= acl_rule %> + <% end -%> + <% end -%> + <% if !@fe_use_backend_array.empty? -%> + <% @fe_use_backend_array.each do |fe_use_backend| -%> + use_backend <%= fe_use_backend %> + <% end -%> + <% end -%> <% end -%> -<% if !@acl_rule_front_array.empty? -%> -<% @acl_rule_front_array.each do |acl_rule| -%> -acl <%= acl_rule %> -<% end -%> -<% if !@fe_use_backend_array.empty? -%> -<% @fe_use_backend_array.each do |fe_use_backend| -%> -use_backend <%= fe_use_backend %> -<% end end end-%>