Commit 8880c06d3bd6fc4dcfe63e82c662988698ad4bcf

Authored by Saito
1 parent db3d90cb

disable annoying rails assets log messages

Showing 1 changed file with 13 additions and 0 deletions   Show diff stats
config/initializers/quite_assets.rb 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +if Rails.env.development?
  2 + Rails.application.assets.logger = Logger.new('/dev/null')
  3 + Rails::Rack::Logger.class_eval do
  4 + def call_with_quiet_assets(env)
  5 + previous_level = Rails.logger.level
  6 + Rails.logger.level = Logger::ERROR if env['PATH_INFO'] =~ %r{^/assets/}
  7 + call_without_quiet_assets(env)
  8 + ensure
  9 + Rails.logger.level = previous_level
  10 + end
  11 + alias_method_chain :call, :quiet_assets
  12 + end
  13 +end
... ...