# config/application.rb require File.expand_path('../boot', __FILE__) require 'rails/all' Bundler.require(:default, Rails.env) module MyApp class Application < Rails::Application # configure Rails to inject this middleware. Must be at least after Rails logger! require File.expand_path('../../lib/log_before_timeout', __FILE__) config.middleware.use LogBeforeTimeout # to insert at start of chain instead: # config.middleware.insert(0, LogBeforeTimeout) # to insert before a specific middleware #config.middleware.insert_before(ActionDispatch::Static, LogBeforeTimeout) end end