Disable httplog gem in production (#32776)
				
					
				
			This commit is contained in:
		
							
								
								
									
										2
									
								
								Gemfile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Gemfile
									
									
									
									
									
								
							@@ -53,7 +53,7 @@ gem 'hiredis', '~> 0.6'
 | 
			
		||||
gem 'htmlentities', '~> 4.3'
 | 
			
		||||
gem 'http', '~> 5.2.0'
 | 
			
		||||
gem 'http_accept_language', '~> 2.1'
 | 
			
		||||
gem 'httplog', '~> 1.7.0'
 | 
			
		||||
gem 'httplog', '~> 1.7.0', require: false
 | 
			
		||||
gem 'i18n'
 | 
			
		||||
gem 'idn-ruby', require: 'idn'
 | 
			
		||||
gem 'inline_svg'
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,12 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
HttpLog.configure do |config|
 | 
			
		||||
  config.logger = Rails.logger
 | 
			
		||||
  config.color = { color: :yellow }
 | 
			
		||||
  config.compact_log = true
 | 
			
		||||
# Disable httplog in production unless log_level is `debug`
 | 
			
		||||
if !Rails.env.production? || Rails.configuration.log_level == :debug
 | 
			
		||||
  require 'httplog'
 | 
			
		||||
 | 
			
		||||
  HttpLog.configure do |config|
 | 
			
		||||
    config.logger = Rails.logger
 | 
			
		||||
    config.color = { color: :yellow }
 | 
			
		||||
    config.compact_log = true
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user