diff options
Diffstat (limited to 'config/initializers')
-rw-r--r-- | config/initializers/redis.rb | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/config/initializers/redis.rb b/config/initializers/redis.rb index 4ed53ec07..7573fc9f7 100644 --- a/config/initializers/redis.rb +++ b/config/initializers/redis.rb @@ -1,30 +1,14 @@ # frozen_string_literal: true -if ENV['REDIS_URL'].blank? - password = ENV.fetch('REDIS_PASSWORD') { '' } - host = ENV.fetch('REDIS_HOST') { 'localhost' } - port = ENV.fetch('REDIS_PORT') { 6379 } - db = ENV.fetch('REDIS_DB') { 0 } - - ENV['REDIS_URL'] = "redis://#{password.blank? ? '' : ":#{password}@"}#{host}:#{port}/#{db}" -end - redis_connection = Redis.new( url: ENV['REDIS_URL'], driver: :hiredis ) -cache_params = { expires_in: 10.minutes } - namespace = ENV.fetch('REDIS_NAMESPACE') { nil } if namespace Redis.current = Redis::Namespace.new(namespace, redis: redis_connection) - cache_params[:namespace] = namespace + '_cache' else Redis.current = redis_connection end - -Rails.application.configure do - config.cache_store = :redis_store, ENV['REDIS_URL'], cache_params -end |