diff --git a/manifests/server/proxy_test.pp b/manifests/server/proxy_test.pp index 7f0b886..5d650b4 100644 --- a/manifests/server/proxy_test.pp +++ b/manifests/server/proxy_test.pp @@ -27,7 +27,7 @@ class cd_haproxy::server::proxy_test ( cd_haproxy::server::proxy { 'testing': frontend_name => 'test01-frontend', frontend_mode => 'http', - acl_rule => 'too_fast fe_sess_rate ge 10', + acl_rule => ['too_fast fe_sess_rate ge 10',], backend_name => 'test01-backend', } } diff --git a/templates/haproxy_acl_rule.erb b/templates/haproxy_acl_rule.erb index 71f4542..2e6c713 100644 --- a/templates/haproxy_acl_rule.erb +++ b/templates/haproxy_acl_rule.erb @@ -1,5 +1,6 @@ <% if @acl_rule != '' -%> -acl <%= @acl_rule %> +<% @acl_rule.each.do |acl_rule| -%> +acl <%= acl_rule %> <% else -%> # no acl given %> -<% end -%> +<% end end -%>