Sha256: 5d0d7f52611cabfa0b56236ff54cf8237fe8afdeeb0b825fb1528ed4ffae99ad
Contents?: true
Size: 431 Bytes
Versions: 3
Compression:
Stored size: 431 Bytes
Contents
# frozen_string_literal: true require 'redis' require 'connection_pool' config = YAML.safe_load(ERB.new(IO.read(Rails.root.join('config', 'redis.yml'))).result)[Rails.env].with_indifferent_access config[:thread_safe] = true size = ENV.fetch("HYRAX_REDIS_POOL_SIZE", 5) timeout = ENV.fetch("HYRAX_REDIS_TIMEOUT", 5) Hyrax.config.redis_connection = ConnectionPool::Wrapper.new(size: size, timeout: timeout) { Redis.new(config) }
Version data entries
3 entries across 1 versions & 1 rubygems