Class: DelayedJobWorkerPool::WorkerGroupOptions
- Inherits:
-
Object
- Object
- DelayedJobWorkerPool::WorkerGroupOptions
- Defined in:
- lib/delayed_job_worker_pool/worker_group_options.rb
Constant Summary collapse
- DJ_SETTINGS =
[:queues, :min_priority, :max_priority, :sleep_delay, :read_ahead].freeze
- GROUP_SETTINGS =
[:workers].freeze
Instance Method Summary collapse
-
#dj_worker_options ⇒ Object
An options hash for
Delayed::Worker.
Instance Method Details
#dj_worker_options ⇒ Object
Returns an options hash for Delayed::Worker.
11 12 13 14 15 |
# File 'lib/delayed_job_worker_pool/worker_group_options.rb', line 11 def DJ_SETTINGS.each_with_object({}) do |setting, memo| memo[setting] = send(setting) end.compact end |