lib/capistrano/tasks/nginx-unit.rake in capistrano-nginx-unit-0.4.4 vs lib/capistrano/tasks/nginx-unit.rake in capistrano-nginx-unit-0.5.0
- old
+ new
@@ -4,11 +4,11 @@
set :nginx_unit_pid, -> { "/var/run/unit.pid" }
set :nginx_unit_control_sock, -> { "/var/run/control.unit.sock" }
set :nginx_unit_options, -> { "" }
set :nginx_unit_listen, -> { "*:3000" }
set :nginx_unit_app_name, -> { fetch(:application) }
- set :nginx_unit_processes, -> { 1 }
+ set :nginx_unit_processes, -> { nil }
set :nginx_unit_user, -> { nil }
set :nginx_unit_group, -> { nil }
set :nginx_unit_working_dir, -> { nil }
set :nginx_unit_script, -> { "config.ru" }
end
@@ -67,11 +67,11 @@
raise "Doesn't exist released dir: #{released_dir}" unless test("[ -d #{released_dir} ]")
app_json = JSON.generate({
type: "ruby",
processes: fetch(:nginx_unit_processes),
- user: fetch(:nginx_unit_user) || host.user,
- group: fetch(:nginx_unit_group) || host.user,
+ user: fetch(:nginx_unit_user),
+ group: fetch(:nginx_unit_group),
working_directory: fetch(:nginx_unit_working_dir) || released_dir,
script: File.join(released_dir, fetch(:nginx_unit_script))
}.compact)
control_nginx_unit(:put, path: "/applications/#{fetch(:nginx_unit_app_name)}", json: app_json)