Skip to content

Instantly share code, notes, and snippets.

@thejonanshow
Forked from cstrahan/silent_assets.rb
Created April 23, 2012 14:51
Show Gist options
  • Select an option

  • Save thejonanshow/2471416 to your computer and use it in GitHub Desktop.

Select an option

Save thejonanshow/2471416 to your computer and use it in GitHub Desktop.
Silence/squelch/quiet assets in Rails logger
# Place in config/initializers/
Rails.application.assets.logger = Logger.new('/dev/null')
Rails::Rack::Logger.class_eval do
def call_with_quiet_assets(env)
previous_level = Rails.logger.level
Rails.logger.level = Logger::ERROR if env['PATH_INFO'].index("/assets/") == 0
call_without_quiet_assets(env).tap do
Rails.logger.level = previous_level
end
end
alias_method_chain :call, :quiet_assets
end
@j3j3

j3j3 commented May 16, 2012

Copy link
Copy Markdown

What an amazing gist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment