Class: SidekiqUniqueJobs::Config
- Inherits:
-
OpenStruct
- Object
- OpenStruct
- SidekiqUniqueJobs::Config
- Defined in:
- lib/sidekiq_unique_jobs/config.rb
Constant Summary collapse
- CONFIG_ACCESSORS =
[ :unique_prefix, :unique_args_enabled, :default_expiration, :default_unlock_order ]
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.config ⇒ Object
28 29 30 |
# File 'lib/sidekiq_unique_jobs/config.rb', line 28 def config SidekiqUniqueJobs.config end |
.unique_args_enabled? ⇒ Boolean
23 24 25 26 |
# File 'lib/sidekiq_unique_jobs/config.rb', line 23 def unique_args_enabled? warn('unique_args_enabled has been deprecated. See readme for information') config.unique_args_enabled end |
Instance Method Details
#testing_enabled? ⇒ Boolean
33 34 35 36 37 38 39 40 |
# File 'lib/sidekiq_unique_jobs/config.rb', line 33 def testing_enabled? if Sidekiq.const_defined?('Testing') && Sidekiq::Testing.enabled? require 'sidekiq_unique_jobs/testing' return true end false end |
#unique_args_enabled? ⇒ Boolean
42 43 44 |
# File 'lib/sidekiq_unique_jobs/config.rb', line 42 def unique_args_enabled? config.unique_args_enabled end |