Commit 956ea7f7d596d32e8a6076b85a9a010bdb154017
1 parent
7cb4a2aa
Exists in
master
and in
17 other branches
Import unicorn.rb.erb from chef-server
Path files/chef-server-cookbooks/chef-server/templates/default/unicorn.rb.erb Repo https://github.com/opscode/omnibus-chef-server.git Revision 6a11fd840045a7ae7961e5a37439371b7407f3e9
Showing
1 changed file
with
52 additions
and
0 deletions
Show diff stats
files/gitlab-cookbooks/gitlab/templates/default/unicorn.rb.erb
0 → 100644
| ... | ... | @@ -0,0 +1,52 @@ |
| 1 | +## | |
| 2 | +# Unicorn config at <%= @name %> | |
| 3 | +# Managed by Chef - Local Changes will be Nuked from Orbit (just to be sure) | |
| 4 | +## | |
| 5 | + | |
| 6 | +# What ports/sockets to listen on, and what options for them. | |
| 7 | +<%- @listen.each do |port, options| %> | |
| 8 | +listen "<%= port %>", <%= options %> | |
| 9 | +<%- end %> | |
| 10 | + | |
| 11 | +<%- if @working_directory %> | |
| 12 | +working_directory '<%= @working_directory %>' | |
| 13 | +<%- end %> | |
| 14 | + | |
| 15 | +# What the timeout for killing busy workers is, in seconds | |
| 16 | +timeout <%= @worker_timeout %> | |
| 17 | + | |
| 18 | +# Whether the app should be pre-loaded | |
| 19 | +preload_app <%= @preload_app %> | |
| 20 | + | |
| 21 | +# How many worker processes | |
| 22 | +worker_processes <%= @worker_processes %> | |
| 23 | + | |
| 24 | +<%- if @before_fork %> | |
| 25 | +# What to do before we fork a worker | |
| 26 | +before_fork do |server, worker| | |
| 27 | + <%= @before_fork %> | |
| 28 | +end | |
| 29 | + | |
| 30 | +<%- end %> | |
| 31 | +<%- if @after_fork %> | |
| 32 | +# What to do after we fork a worker | |
| 33 | +after_fork do |server, worker| | |
| 34 | + <%= @after_fork %> | |
| 35 | +end | |
| 36 | + | |
| 37 | +<%- end %> | |
| 38 | +<%- if @pid %> | |
| 39 | +# Where to drop a pidfile | |
| 40 | +pid '<%= @pid %>' | |
| 41 | + | |
| 42 | +<%- end %> | |
| 43 | +<%- if @stderr_path %> | |
| 44 | +# Where stderr gets logged | |
| 45 | +stderr_path '<%= @stderr_path %>' | |
| 46 | + | |
| 47 | +<%- end %> | |
| 48 | +<%- if @stdout_path %> | |
| 49 | +# Where stdout gets logged | |
| 50 | +stdout_path '<%= @stdout_path %>' | |
| 51 | + | |
| 52 | +<%- end %> | ... | ... |