Class: Rails::Application
- Inherits:
 - 
      Engine
      
        
- Object
 - Engine
 - Rails::Application
 
 - Defined in:
 - common/rails_config_bug_workaround.rb
 
Instance Method Summary (collapse)
- 
  
    
      - (Object) initialize!(group = :default) 
    
    
  
  
  
  
  
  
  
  
  
    
Initialize the application passing the given group.
 
Instance Method Details
- (Object) initialize!(group = :default)
Initialize the application passing the given group. By default, the group is :default but sprockets precompilation passes group equals to assets if initialize_on_precompile is false to avoid booting the whole app.
      9 10 11 12 13 14 15 16 17 18 19 20 21  | 
    
      # File 'common/rails_config_bug_workaround.rb', line 9 def initialize!(group=:default) #:nodoc: raise "Application has been already initialized." if @initialized run_initializers(group, self) @initialized = true if config.allow_concurrency # Force lazy initialization to avoid concurrent racing conditions $stderr.puts("Forcing Rails configuration") env_config end self end  |