Module: Rubis

Defined in:
lib/rubis.rb,
lib/rubis/namespace.rb

Defined Under Namespace

Modules: Namespace

Constant Summary collapse

VERSION =
'0.0.1'

Class Method Summary collapse

Class Method Details

.redisObject



21
22
23
# File 'lib/rubis.rb', line 21

def self.redis
  return @redis if @redis
end

.redis=(connection) ⇒ Object



8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/rubis.rb', line 8

def self.redis=(connection)
  case connection
  when String
    host, port, db = server.split(':')
    @redis = Redis.new(:host => host, :port => port,
                       :thread_safe => true, :db => db)
  when Redis
    @redis = server
  else
    raise "I don't know what to do with #{connection.inspect}"
  end
end