Method: Delayed::Worker#initialize

Defined in:
lib/delayed/worker.rb

#initialize(options = {}) ⇒ Worker

Returns a new instance of Worker.

[View source]

50
51
52
53
54
55
56
# File 'lib/delayed/worker.rb', line 50

def initialize(options={})
  @quiet = options[:quiet]
  self.class.min_priority = options[:min_priority] if options.has_key?(:min_priority)
  self.class.max_priority = options[:max_priority] if options.has_key?(:max_priority)
  self.class.sleep_delay = options[:sleep_delay] if options.has_key?(:sleep_delay)
  self.class.queues = options[:queues] if options.has_key?(:queues)
end