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 %> | ... | ... |