Sha256: 3dcd00f0e3545967400eea5c59d8e447c012d0943861b618fce54e4c42df92f3

Contents?: true

Size: 423 Bytes

Versions: 11

Compression:

Stored size: 423 Bytes

Contents

require 'mongodb_logger/initializer_mixin'
module MongodbLogger
  class Railtie < Rails::Railtie
    include MongodbLogger::InitializerMixin
    
    initializer :initialize_mongodb_logger, :before => :initialize_logger do
      app_config = Rails.application.config
      Rails.logger = config.logger = create_logger(app_config)
    end
    
    rake_tasks do
      load "tasks/mongodb_logger.rake"
    end
    
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
mongodb_logger-0.4.2 lib/mongodb_logger/railtie.rb
mongodb_logger-0.4.1 lib/mongodb_logger/railtie.rb
mongodb_logger-0.4.0 lib/mongodb_logger/railtie.rb
mongodb_logger-0.3.3-jruby lib/mongodb_logger/railtie.rb
mongodb_logger-0.3.3 lib/mongodb_logger/railtie.rb
mongodb_logger-0.3.2-jruby lib/mongodb_logger/railtie.rb
mongodb_logger-0.3.2 lib/mongodb_logger/railtie.rb
mongodb_logger-0.3.1-jruby lib/mongodb_logger/railtie.rb
mongodb_logger-0.3.1 lib/mongodb_logger/railtie.rb
mongodb_logger-0.3.0-jruby lib/mongodb_logger/railtie.rb
mongodb_logger-0.3.0 lib/mongodb_logger/railtie.rb