Tagged logging in Rails 3.1.12 -


i know how tagged logging can implemented in rails versions below 3.2. have tried override logger.rb using custom logger.

lib/custom_logger.rb

class customlogger < rails::rack::logger    def initialize(app)     @app = app   end    def call(env)     before_dispatch(env)     @app.call(env)   ensure     after_dispatch(env)   end  protected    def before_dispatch(env)     request = actiondispatch::request.new(env)     path = request.filtered_path      info "\n\nstarted #{request.request_method} \"#{path}\" " \          "for #{request.ip} @ #{time.now.to_default_s}"   end    def after_dispatch(env)     activesupport::logsubscriber.flush_all!   end end end 

and added line in environment.rb as

config.middleware.use customlogger 

but allows started lines customized. there way customize server logs


Comments

Popular posts from this blog

python - Selenium remoteWebDriver (& SauceLabs) Firefox moseMoveTo action exception -

html - How to custom Bootstrap grid height? -

transpose - Maple isnt executing function but prints function term -