diff options
author | Clworld <clworld@ggtea.org> | 2017-05-22 22:01:02 +0900 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2017-05-22 15:01:02 +0200 |
commit | df92f010ad5acd72b28e6d49c028f9123e92cf06 (patch) | |
tree | d1ccb9256d2826e126fdf1fe5ca3a3bdcf20658e /config/initializers | |
parent | 07af8c05fd65eb705bfbeadf6727cf0f72c79f20 (diff) |
Set config.cache_store in environments file. (#3219)
* Set config.cache_store in application.rb * Set config.cache_store in environments. * fix code format.
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 |