Sha256: 890e5ec8d6663c53638856f066ba02265d6bde25090e1ed9acabdf115faa2c6d
Contents?: true
Size: 488 Bytes
Versions: 3
Compression:
Stored size: 488 Bytes
Contents
module Sidekiq module Worker module ClassMethods def within_sidekiq_retries_exhausted_block(user_msg = {}, &block) block.call sidekiq_retries_exhausted_block.call default_retries_exhausted_args.merge(user_msg) end def default_retries_exhausted_args { 'queue' => get_sidekiq_options[:worker], 'class' => name, 'args' => [], 'error_message' => 'An error occured' } end end end end
Version data entries
3 entries across 3 versions & 1 rubygems