Skip to content

Commit

Permalink
Merge branch 'master' of github.com:mperham/sidekiq
Browse files Browse the repository at this point in the history
  • Loading branch information
mperham committed Feb 17, 2015
2 parents 4e68311 + 66f2270 commit 1a057c6
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
14 changes: 7 additions & 7 deletions lib/sidekiq/api.rb
Expand Up @@ -218,7 +218,7 @@ def latency
Time.now.to_f - Sidekiq.load_json(entry)['enqueued_at']
end

def each(&block)
def each
initial_size = size
deleted_size = 0
page = 0
Expand All @@ -233,14 +233,14 @@ def each(&block)
break if entries.empty?
page += 1
entries.each do |entry|
block.call Job.new(entry, @name)
yield Job.new(entry, @name)
end
deleted_size = initial_size - size
end
end

def find_job(jid)
self.detect { |j| j.jid == jid }
detect { |j| j.jid == jid }
end

def clear
Expand Down Expand Up @@ -474,7 +474,7 @@ def schedule(timestamp, message)
end
end

def each(&block)
def each
initial_size = @_size
offset_size = 0
page = -1
Expand All @@ -489,7 +489,7 @@ def each(&block)
break if elements.empty?
page -= 1
elements.each do |element, score|
block.call SortedEntry.new(self, score, element)
yield SortedEntry.new(self, score, element)
end
offset_size = initial_size - @_size
end
Expand Down Expand Up @@ -651,7 +651,7 @@ def self.cleanup
count
end

def each(&block)
def each
procs = Sidekiq.redis { |conn| conn.smembers('processes') }.sort

Sidekiq.redis do |conn|
Expand Down Expand Up @@ -760,7 +760,7 @@ def identity
class Workers
include Enumerable

def each(&block)
def each
Sidekiq.redis do |conn|
procs = conn.smembers('processes')
procs.sort.each do |key|
Expand Down
4 changes: 2 additions & 2 deletions lib/sidekiq/middleware/chain.rb
Expand Up @@ -120,11 +120,11 @@ def clear
entries.clear
end

def invoke(*args, &final_action)
def invoke(*args)
chain = retrieve.dup
traverse_chain = lambda do
if chain.empty?
final_action.call
yield
else
chain.shift.call(*args, &traverse_chain)
end
Expand Down

0 comments on commit 1a057c6

Please sign in to comment.