Method: AnyStyle::Dictionary::Redis#open

Defined in:
lib/anystyle/dictionary/redis.rb

#openObject



16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'lib/anystyle/dictionary/redis.rb', line 16

def open
  unless open?
    @db = ::Redis.new(options)

    unless namespace.nil? or not defined?(::Redis::Namespace)
      @db = ::Redis::Namespace.new namespace, redis: @db
    end
  end

  self
ensure
  populate! if empty?
end