class Resque::DataStore::StatsAccess

Public Instance Methods

clear_stat(stat) click to toggle source
# File lib/resque/data_store.rb, line 336
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 332
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 328
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 324
def stat(stat)
  @redis.get("stat:#{stat}").to_i
end

Public Class Methods

new(redis) click to toggle source
# File lib/resque/data_store.rb, line 321
def initialize(redis)
  @redis = redis
end