class Delayed::Master::Worker
Attributes
database[RW]
index[RW]
instance[RW]
pid[RW]
setting[RW]
Public Class Methods
new(attrs = {})
click to toggle source
# File lib/delayed/master/worker.rb, line 7 def initialize(attrs = {}) attrs.each do |k, v| send("#{k}=", v) end end
Public Instance Methods
info()
click to toggle source
# File lib/delayed/master/worker.rb, line 17 def info str = name str << " @#{@database}" if @database str << " (#{@setting.queues.join(', ')})" if @setting.queues.respond_to?(:join) str end
name()
click to toggle source
# File lib/delayed/master/worker.rb, line 13 def name "worker[#{@setting.id}]" end
process_title()
click to toggle source
# File lib/delayed/master/worker.rb, line 24 def process_title "delayed_job.#{@index}: #{info}" end