Module: Sidekiq::Failures

Defined in:
lib/sidekiq/failures.rb,
lib/sidekiq/failures/version.rb,
lib/sidekiq/failures/middleware.rb,
lib/sidekiq/failures/failure_set.rb,
lib/sidekiq/failures/web_extension.rb

Defined Under Namespace

Modules: WebExtension Classes: FailureSet, Middleware

Constant Summary collapse

LIST_KEY =
:failed
VERSION =
"0.4.5"
Superclass =
if defined?(Sidekiq::JobSet)
  Sidekiq::JobSet
else
  Sidekiq::SortedSet
end

Class Method Summary collapse

Class Method Details

.countObject



62
63
64
# File 'lib/sidekiq/failures.rb', line 62

def self.count
  Sidekiq.redis {|r| r.zcard(LIST_KEY) }
end

.reset_failuresObject



58
59
60
# File 'lib/sidekiq/failures.rb', line 58

def self.reset_failures
  Sidekiq.redis { |c| c.set("stat:failed", 0) }
end