class Object

Public Instance Methods

for_each_process() { |pid_file, idx| ... } click to toggle source
# File lib/mina_sidekiq_upstart/tasks.rb, line 69
def for_each_process(&block)
  fetch(:sidekiq_processes).times do |idx|
    pid_file = if idx == 0
                 fetch(:sidekiq_pid)
               else
                 "#{fetch(:sidekiq_pid)}-#{idx}"
               end
    yield(pid_file, idx)
  end
end