lib/capistrano/helpers/delayed_job/monit.rb in capistrano-delayed_job-3.0.1 vs lib/capistrano/helpers/delayed_job/monit.rb in capistrano-delayed_job-3.0.2

- old
+ new

@@ -5,33 +5,33 @@ # Module Monit provides helpers for Monit/Puma combination ## module Monit module_function - def delayed_job_pid_file(worker_number) - service_pid("#{fetch(:delayed_job_runit_base_service_name)}_#{worker_number}") + def pid_file(worker_number) + service_pid("#{service_name(worker_number)}") end - def delayed_job_monit_service_name(worker_number) + def service_name(worker_number) "#{fetch(:delayed_job_monit_base_service_name)}_#{worker_number}" end - def delayed_job_monit_start_command(worker_number) - "/bin/bash -c '[ ! -h #{runit_service_path(delayed_job_monit_service_name(worker_number))}/run ] || /usr/bin/sv start #{runit_service_path(delayed_job_monit_service_name(worker_number))}'" # rubocop:disable Metrics/LineLength + def start_command(worker_number) + "/bin/bash -c '[ ! -h #{runit_service_path(service_name(worker_number))}/run ] || /usr/bin/sv start #{runit_service_path(service_name(worker_number))}'" # rubocop:disable Metrics/LineLength end - def delayed_job_monit_stop_command(worker_number) + def stop_command(worker_number) # Give delayed job 60 seconds to finish any jobs it's currently handling. # (Tasks that are longer than 60 seconds should be split!) - "/usr/bin/sv -w 60 force-stop #{runit_service_path(delayed_job_monit_service_name(worker_number))}" # rubocop:disable Metrics/LineLength + "/usr/bin/sv -w 60 force-stop #{runit_service_path(service_name(worker_number))}" # rubocop:disable Metrics/LineLength end def available_configuration_with_path(worker_number) - File.join(fetch(:monit_available_path), "#{fetch(:delayed_job_runit_base_service_name)}_#{worker_number}.conf") + File.join(fetch(:monit_available_path), "#{service_name(worker_number)}.conf") end def available_configuration_file(worker_number) - "#{fetch(:delayed_job_runit_base_service_name)}_#{worker_number}.conf" + "#{service_name(worker_number)}.conf" end end end end end