diff --git a/templates/haproxy_backend_rule.erb b/templates/haproxy_backend_rule.erb index 1df262a..c09e082 100644 --- a/templates/haproxy_backend_rule.erb +++ b/templates/haproxy_backend_rule.erb @@ -1,20 +1,20 @@ <% if @fqdn == @haproxy_fqdn -%> -<% if backend_name != '' -%> -backend <%= backend_name %> +<% if @backend_configs[$index]['backend_name'] != '' -%> +backend <%= @backend_configs[$index]['backend_name'] %> <% end -%> -<% if be_mode != '' -%> -mode <%= be_mode %> +<% if @backend_configs[$index]['be_mode'] != '' -%> +mode <%= @backend_configs[$index]['be_mode'] %> <% end -%> -<% if be_balance != '' -%> -balance <%= be_balance %> +<% if @backend_configs[$index]['be_balance'] != '' -%> +balance <%= @backend_configs[$index]['be_balance'] %> <% end -%> -<% if be_option_array and !be_option_array.empty? -%> -<% be_option_array.each do |be_option| -%> +<% if @backend_configs[$index]['be_option_array'] and !@backend_configs[$index]['be_option_array'].empty? -%> +<% @backend_configs[$index]['be_option_array'].each do |be_option| -%> option <%= be_option %> <% end -%> <% end -%> -<% if be_server_name_array and !be_server_name_array.empty? -%> -<% be_server_name_array.each do |be_server_name| -%> +<% if @backend_configs[$index]['be_server_name_array'] and !@backend_configs[$index]['be_server_name_array'].empty? -%> +<% @backend_configs[$index]['be_server_name_array'].each do |be_server_name| -%> server <%= be_server_name %> <% end -%> <% end -%>