Method: Shinq::Configuration#initialize
- Defined in:
- lib/shinq/configuration.rb
#initialize(opts) ⇒ Configuration
Returns a new instance of Configuration.
25 26 27 28 29 30 |
# File 'lib/shinq/configuration.rb', line 25 def initialize(opts) i(require worker_name db_config queue_db default_db process queue_timeout daemonize statistics lifecycle abort_on_error sleep_sec_on_error).each do |k| value = opts.key?(k) ? opts[k] : DEFAULT[k] send(:"#{k}=", value) end end |