class Fib::Fpa

Attributes

redis[RW]

Public Class Methods

new(redis=nil) click to toggle source
# File lib/fib/fpa.rb, line 6
def initialize redis=nil
  @redis = redis
end

Public Instance Methods

clear(redis_key) click to toggle source
# File lib/fib/fpa.rb, line 19
def clear redis_key
  redis.del redis_key
end
get(redis_key) click to toggle source
# File lib/fib/fpa.rb, line 14
def get redis_key
  return nil unless redis.exists(redis_key)
  redis.smembers(redis_key).map(&:to_sym)
end
save(redis_key, content) click to toggle source
# File lib/fib/fpa.rb, line 10
def save redis_key, content
  redis.sadd redis_key, content
end