class Redis::Pooled

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method Pools::Pooled::new
# File lib/redis/pooled.rb, line 8
def initialize(options = {})
  @redis_options = options
  super
end

Public Instance Methods

__connection() click to toggle source
# File lib/redis/pooled.rb, line 13
def __connection
  if Redis.respond_to?(:connect) # 3.x and earlier
    Redis.connect(@redis_options)
  else
    Redis.new(@redis_options)
  end
end
__disconnect(client) click to toggle source
# File lib/redis/pooled.rb, line 21
def __disconnect(client)
  client.quit if client
end