Initial Chef repository

This commit is contained in:
Greg Karékinian
2015-07-21 19:45:23 +02:00
parent 7e5401fc71
commit ee4079fa85
1151 changed files with 185163 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
Bluepill.application("nginx", :log_file => "<%= node['nginx']['log_dir'] %>/bluepill-nginx.log") do |app|
app.process("nginx") do |process|
process.pid_file = "<%= node['nginx']['pid'] %>"
process.working_dir = "<%= node['nginx']['source']['prefix'] %>"
process.start_command = "<%= node['nginx']['binary'] %> -c <%= node['nginx']['dir'] %>/nginx.conf"
process.stop_command = "kill -QUIT {{PID}}"
process.restart_command = "kill -HUP {{PID}}"
process.daemonize = true
process.stdout = process.stderr = "<%= node['nginx']['log_dir'] %>/nginx.log"
process.monitor_children do |child_process|
child_process.stop_command = "kill -QUIT {{PID}}"
end
end
end