0.01
Repository is archived
No commit activity in last 3 years
No release in over 3 years
Ciúnas is just a packaged up and slightly tweaked version of the silenceable logger code by Dennis Reimann. See Dennis's blog post for more info: http://dennisreimann.de/blog/silencing-the-rails-log-on-a-per-action-basis/
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies
 Project Readme

Ciúnas - rack middleware that silences the rails logger for specific paths

This code was originally written by Dennis Reimann, I've simply packaged it as a gem. See his blog post for some background info.

Usage

Either modify config/application.rb or create an initializer that swaps the default rails/rack logger middleware for the Ciúnas logger, and specify paths for which logging should be silenced using an array of strings and/or regexs.

MyApplication::Application.config.middleware.swap (
  Rails::Rack::Logger, Ciunas::Logger,
  :silenced => ["/noisy/action.json", /service_check.*/]
)