| 
							
							# frozen_string_literal: true
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							redis_connection = Redis.new(
 | 
						
						
						
						
							 | 
							
							  url: ENV['REDIS_URL'],
 | 
						
						
						
						
							 | 
							
							  driver: :hiredis
 | 
						
						
						
						
							 | 
							
							)
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							namespace = ENV.fetch('REDIS_NAMESPACE') { nil }
 | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							if namespace
 | 
						
						
						
						
							 | 
							
							  Redis.current = Redis::Namespace.new(namespace, redis: redis_connection)
 | 
						
						
						
						
							 | 
							
							else
 | 
						
						
						
						
							 | 
							
							  Redis.current = redis_connection
 | 
						
						
						
						
							 | 
							
							end
 |