Sha256: 1ca612d3c15a3a81df2814ca621681abe47ceb95704458ac1ef81e217ea91f6b

Contents?: true

Size: 736 Bytes

Versions: 3

Compression:

Stored size: 736 Bytes

Contents

You can place a *.erb file in this directory and the set_roles script will 
format them.  This is helpful if you want to customize your balancer_members
or nginx_upstream_members files.  For example, if you want to define multiple
instances for nginx to hook into, you can put something like this in
nginx_upstream_members.erb:

upstream mongrel{
<% 
roles[:app].each do |address| 
  @web_port_range.each do |port|
%>
  server <%= address %>:<%= port %>;
<%
  end
end
%>
  fair;
}

upstream merb{
<% 
@roles[:app].each do |address| 
%>
  server <%= address %>:4000;
  server <%= address %>:4001;
  server <%= address %>:4002;
  server <%= address %>:4003;
  server <%= address %>:4004;
  server <%= address %>:4005;
<% end %>
  fair;
}

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
ScholarNexus-ec2onrails-0.9.10 server/files/etc/ec2onrails/README
ScholarNexus-ec2onrails-0.9.11 server/files/etc/ec2onrails/README
skippy-ec2onrails-0.9.11 server/files/etc/ec2onrails/README