lib/generators/capistrano/memcached/templates/memcached.yml.erb in capistrano-memcached-1.0.0 vs lib/generators/capistrano/memcached/templates/memcached.yml.erb in capistrano-memcached-1.1.0
- old
+ new
@@ -1,2 +1,9 @@
<%= fetch(:stage) %>:
- host: '127.0.0.1:11211'
\ No newline at end of file
+ host:
+ <% if fetch(:memcached_ip) == :all %>
+ <% roles(fetch(:memcached_roles)).each do |role| %>
+ - '<%= role.hostname %>:<%= fetch(:memcached_port)%>'
+ <% end %>
+ <% else %>
+ '<%=fetch(:memcached_ip)%>:<%=fetch(:memcached_port)%>'
+ <% end %>