Commit b4be3c73510e9feba7492d517d2f2f234221cd57

Authored by Dmitriy Zaporozhets
2 parents 48de0ba8 f61ca976

Merge pull request #1901 from tsigo/quiet_assets_gem

Add quiet_assets gem, remove initializer
@@ -114,8 +114,9 @@ group :assets do @@ -114,8 +114,9 @@ group :assets do
114 end 114 end
115 115
116 group :development do 116 group :development do
117 - gem "letter_opener"  
118 gem "annotate", git: "https://github.com/ctran/annotate_models.git" 117 gem "annotate", git: "https://github.com/ctran/annotate_models.git"
  118 + gem "letter_opener"
  119 + gem 'quiet_assets', '1.0.1'
119 gem 'rack-mini-profiler' 120 gem 'rack-mini-profiler'
120 end 121 end
121 122
@@ -262,6 +262,8 @@ GEM @@ -262,6 +262,8 @@ GEM
262 posix-spawn (~> 0.3.6) 262 posix-spawn (~> 0.3.6)
263 yajl-ruby (~> 1.1.0) 263 yajl-ruby (~> 1.1.0)
264 pyu-ruby-sasl (0.0.3.3) 264 pyu-ruby-sasl (0.0.3.3)
  265 + quiet_assets (1.0.1)
  266 + railties (~> 3.1)
265 rack (1.4.1) 267 rack (1.4.1)
266 rack-cache (1.2) 268 rack-cache (1.2)
267 rack (>= 0.4) 269 rack (>= 0.4)
@@ -456,6 +458,7 @@ DEPENDENCIES @@ -456,6 +458,7 @@ DEPENDENCIES
456 pg 458 pg
457 pry 459 pry
458 pygments.rb (= 0.3.1) 460 pygments.rb (= 0.3.1)
  461 + quiet_assets (= 1.0.1)
459 rack-mini-profiler 462 rack-mini-profiler
460 rails (= 3.2.8) 463 rails (= 3.2.8)
461 rails-dev-tweaks 464 rails-dev-tweaks
config/initializers/quite_assets.rb
@@ -1,13 +0,0 @@ @@ -1,13 +0,0 @@
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