Files
foreman/data/export/circus/app.ini.erb
2012-11-29 00:15:01 -02:00

26 lines
605 B
Plaintext

[circus]
check_delay = 5
endpoint = tcp://127.0.0.1:5555
<%
engine.each_process do |name, process|
1.upto(engine.formation[name]) do |num|
port = engine.port_for(process, num)
full_name = "#{app}-#{name}-#{num}"
%>
[watcher:<%= full_name %>]
cmd = <%= process.command %>
working_dir = <%= engine.root %>
uid = <%= user %>
stdout_stream.class = FileStream
stdout_stream.filename = <%= log %>/<%= name %>-<%= num %>.log
stderr_stream.class = FileStream
stderr_stream.filename = <%= log %>/<%= name %>-<%= num %>.error.log
copy_env = True
[env:<%= full_name %>]
PORT = <%= port %>
<%
end
end
%>