Sha256: dc49ed7f68d578fdf26a0d9530f0807110f4dcdbe52b9ba7480224238fe3c94f
Contents?: true
Size: 688 Bytes
Versions: 2
Compression:
Stored size: 688 Bytes
Contents
# frozen_string_literal: true # lib/rack_middleware_metrics/railtie.rb module RackMiddlewareMetrics # Rails railtie plugin. Adds configuration, startup, and md5 ext build task. class Railtie < Rails::Railtie config.rack_middleware_metrics = ActiveSupport::OrderedOptions.new initializer 'rack_middleware_metrics.configure_rails_initialization' do |app| config.rack_middleware_metrics[:logpath] = config.rack_middleware_metrics.fetch(:logpath, Rails.root / 'rack_metrics.csv') app.middleware.use(Reporter, config.rack_middleware_metrics) end rake_tasks do load(Pathname(__FILE__).parent.parent / 'tasks/helix_runtime.rake') end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rack_middleware_metrics-0.0.8 | lib/rack_middleware_metrics/railtie.rb |
rack_middleware_metrics-0.0.7 | lib/rack_middleware_metrics/railtie.rb |