class Rudis::Base

Attributes

redis[W]

Public Class Methods

new(key, options={}) click to toggle source
# File lib/rudis/base.rb, line 40
def initialize(key, options={})
  @key = key
  @options = options
  @options.rmerge!(default_options)
end
redis() click to toggle source
Calls superclass method Rudis::redis
# File lib/rudis/base.rb, line 31
def self.redis
  @redis ||= super
end

Public Instance Methods

default_options() click to toggle source
# File lib/rudis/base.rb, line 46
def default_options
  {}
end
key(*args) click to toggle source
# File lib/rudis/base.rb, line 50
def key(*args)
  self.class.key(@key, *args)
end
redis() click to toggle source
# File lib/rudis/base.rb, line 36
def redis
  @redis ||= self.class.redis
end