Sha256: f00d50d1d0be6ac3b176f415db63350933629126c9fe0f0b6af007634c1dac4d
Contents?: true
Size: 756 Bytes
Versions: 2
Compression:
Stored size: 756 Bytes
Contents
require_relative './middleware.rb' require_relative './collection.rb' require_relative './metrics_collector.rb' module RailsPerformance class Engine < ::Rails::Engine #config.app_middleware.use RailsPerformance::Middleware config.app_middleware.insert_after ActionDispatch::Executor, RailsPerformance::Middleware initializer :configure_metrics, after: :initialize_logger do ActiveSupport::Notifications.subscribe( "process_action.action_controller", RailsPerformance::MetricsCollector.new ) end # initializer 'rails_performance.helpers' do # ActiveSupport.on_load :action_view do # ActionView::Base.send :include, RailsPerformance::RailsPerformanceHelper # end # end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails_performance-0.0.1.4 | lib/rails_performance/engine.rb |
rails_performance-0.0.1.3 | lib/rails_performance/engine.rb |