From df92f010ad5acd72b28e6d49c028f9123e92cf06 Mon Sep 17 00:00:00 2001 From: Clworld Date: Mon, 22 May 2017 22:01:02 +0900 Subject: Set config.cache_store in environments file. (#3219) * Set config.cache_store in application.rb * Set config.cache_store in environments. * fix code format. --- config/initializers/redis.rb | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'config/initializers') 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 -- cgit