module UrlResolver::CacheImplementations::RedisCache

Public Instance Methods

cache_key(url) click to toggle source
# File lib/url_resolver/cache_implementations/redis.rb, line 12
def cache_key(url)
  "url_resolver.urls.#{url}"
end
get_url(url) click to toggle source
# File lib/url_resolver/cache_implementations/redis.rb, line 8
def get_url(url)
  @cache.get(url)
end
set_url(url, destination, ttl = 86400) click to toggle source
# File lib/url_resolver/cache_implementations/redis.rb, line 4
def set_url(url, destination, ttl = 86400)
  @cache.setex(url, ttl, destination)
end