Sha256: f6f329c6dc088419e14e7a51395d517b5e2cab6cda9ea6278c3633b80b86bb81
Contents?: true
Size: 417 Bytes
Versions: 8
Compression:
Stored size: 417 Bytes
Contents
module Resque module Plugins class MultiStepTask module AtomicCounters def counter(name) class_eval <<-INCR def increment_#{name} redis.incrby('#{name}', 1) end INCR class_eval <<-GETTER def #{name} redis.get('#{name}').to_i end GETTER end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems