class SidekiqRobustJob::Configuration
Constants
- DEFAULT_MISSED_JOB_CRON_EVERY_THREE_HOURS
Attributes
clock[RW]
digest_generator_backend[RW]
lock_ttl_proc[RW]
locker[RW]
memory_monitor[RW]
missed_job_cron[RW]
missed_job_policy[RW]
sidekiq_job_model[RW]
Public Instance Methods
lock_ttl_proc=(val)
click to toggle source
# File lib/sidekiq_robust_job/configuration.rb, line 8 def lock_ttl_proc=(val) raise ArgumentError.new("must be lambda-like object!") if !val.respond_to?(:call) @lock_ttl_proc = val end
missed_job_cron=(val)
click to toggle source
# File lib/sidekiq_robust_job/configuration.rb, line 38 def missed_job_cron=(val) Fugit.do_parse_cron(val) @missed_job_cron = val end
missed_job_policy=(val)
click to toggle source
# File lib/sidekiq_robust_job/configuration.rb, line 29 def missed_job_policy=(val) raise ArgumentError.new("must be lambda-like object!") if !val.respond_to?(:call) @missed_job_policy = val end