module Capistrano::Helpers::DelayedJob::Runit

Module Monit provides helpers for Monit/Puma combination

Public Instance Methods

available_configuration_file(worker_number) click to toggle source
# File lib/capistrano/helpers/delayed_job/runit.rb, line 22
def available_configuration_file(worker_number)
  "#{service_name(worker_number)}.conf"
end
available_configuration_with_path(worker_number) click to toggle source
# File lib/capistrano/helpers/delayed_job/runit.rb, line 18
def available_configuration_with_path(worker_number)
  File.join(fetch(:monit_available_path), "#{service_name(worker_number)}.conf")
end
log_path(worker_number) click to toggle source
# File lib/capistrano/helpers/delayed_job/runit.rb, line 14
def log_path(worker_number)
  runit_var_log_service_single_service_path(service_name(worker_number))
end
service_name(worker_number) click to toggle source
# File lib/capistrano/helpers/delayed_job/runit.rb, line 10
def service_name(worker_number)
  "#{fetch(:delayed_job_runit_base_service_name)}_#{worker_number}"
end