class Resque::DataStore::StatsAccess
Public Class Methods
new(redis)
click to toggle source
# File lib/resque/data_store.rb, line 312 def initialize(redis) @redis = redis end
Public Instance Methods
clear_stat(stat)
click to toggle source
# File lib/resque/data_store.rb, line 327 def clear_stat(stat) @redis.del("stat:#{stat}") end
decremet_stat(stat, by = 1)
click to toggle source
# File lib/resque/data_store.rb, line 323 def decremet_stat(stat, by = 1) @redis.decrby("stat:#{stat}", by) end
increment_stat(stat, by = 1)
click to toggle source
# File lib/resque/data_store.rb, line 319 def increment_stat(stat, by = 1) @redis.incrby("stat:#{stat}", by) end
stat(stat)
click to toggle source
# File lib/resque/data_store.rb, line 315 def stat(stat) @redis.get("stat:#{stat}").to_i end