X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Frabbitmq%2Ftemplates%2Frabbitmq.conf.erb;h=4d95f9efd904dc1f02df5304b2decc2d42ee1894;hb=a82772daaacb48fa7d88ef1d1216c731bdc15187;hp=46d3ee9be98f6d478db87d9b9ee460ebb659f2b1;hpb=0daa0d704c7bc516b1e9a481109e881005144aee;p=mirror%2Fdsa-puppet.git diff --git a/modules/rabbitmq/templates/rabbitmq.conf.erb b/modules/rabbitmq/templates/rabbitmq.conf.erb index 46d3ee9be..4d95f9efd 100644 --- a/modules/rabbitmq/templates/rabbitmq.conf.erb +++ b/modules/rabbitmq/templates/rabbitmq.conf.erb @@ -1,4 +1,12 @@ [ -<% if scope.lookupvar('cluster') -%> -{rabbit, [{cluster_nodes, ['<%= scope.lookupvar('clustermembers').to_a.flatten.join("', '") %>']}]} +{rabbit, [ +<% if @cluster -%> + {cluster_nodes, ['<%= @clustermembers.to_a.flatten.join("', '") %>']}, + {tcp_listen_options, [binary, + {packet, raw}, + {reuseaddr, true}, + {backlog, 128}, + {nodelay, true}, + {exit_on_close, false}, + {keepalive, true}]} <% end -%>