Class: Sidekiq::SortedEntry

Inherits:
Object
  • Object
show all
Defined in:
lib/sidekiq/failures/sorted_entry.rb

Instance Method Summary collapse

Instance Method Details

#retry_failureObject



3
4
5
6
7
8
9
10
11
12
# File 'lib/sidekiq/failures/sorted_entry.rb', line 3

def retry_failure
  Sidekiq.redis do |conn|
    results = conn.zrangebyscore(Sidekiq::Failures::LIST_KEY, score, score)
    conn.zremrangebyscore(Sidekiq::Failures::LIST_KEY, score, score)
    results.map do |message|
      msg = Sidekiq.load_json(message)
      Sidekiq::Client.push(msg)
    end
  end
end