module Edward

Constants

VERSION

Attributes

ssdb[RW]

Public Class Methods

setup(options={}) click to toggle source

Setup your redis connection. @param options={} [Hash] [Redis connection configuration]

url - Redis connection url
pool - Connection pool size
timeout - Connection pool timeout

@return [nil] [description]

# File lib/edward.rb, line 18
def setup(options={})
  pool_size = (options[:pool] || 1).to_i
  timeout = (options[:timeout] || 2).to_i

  Edward.ssdb = ConnectionPool.new(size: pool_size, timeout: timeout) do
    Redis.new(url: options[:url])
  end
end