module BgResults

Constants

VERSION

Public Class Methods

redis() { |redis| ... } click to toggle source
# File lib/bg_results.rb, line 18
def self.redis
  redis_pool.with do |redis|
    yield redis
  end
end
redis_pool() click to toggle source
# File lib/bg_results.rb, line 10
def self.redis_pool
  @redis ||= ConnectionPool.new(size: 5, timeout: 5) { Redis.new }
end
redis_pool=(pool) click to toggle source
# File lib/bg_results.rb, line 14
def self.redis_pool= pool
  @redis = pool
end