class Harmony::Service::Utils::Storage
Public Instance Methods
clear(key)
click to toggle source
# File lib/harmony/service/utils/storage.rb, line 14 def clear(key) redis.del(key) end
get(key)
click to toggle source
# File lib/harmony/service/utils/storage.rb, line 5 def get(key) json = redis.get(key) JSON.parse(json) if json end
set(key, value)
click to toggle source
# File lib/harmony/service/utils/storage.rb, line 10 def set(key, value) redis.set(key, value.to_json) end
Private Instance Methods
redis()
click to toggle source
# File lib/harmony/service/utils/storage.rb, line 19 def redis @redis ||= Redis.new(url: redis_url) end
redis_url()
click to toggle source
# File lib/harmony/service/utils/storage.rb, line 23 def redis_url ENV['redis_url'] end