class Sidekiq::Repeat::Configuration
Attributes
Public Class Methods
Source
# File lib/sidekiq/repeat/configuration.rb, line 8 def initialize reset_to_default! end
Source
# File lib/sidekiq/repeat/configuration.rb, line 20 def self.with_lock if instance.redlock_enabled Redlock::Client.new(instance.redlock_redis_instances).lock('sidekiq-repeat-reschedule-all', 500) do yield end else yield end end
Public Instance Methods
Source
# File lib/sidekiq/repeat/configuration.rb, line 12 def reset_to_default! @redlock_enabled = true @redlock_redis_instances = ['redis://localhost:6379'] end