# I'd like to turn off logging for a particular controller

**URL:** <https://www.ruby-forum.com/t/id-like-to-turn-off-logging-for-a-particular-controller/122907>\
**Category:** Rails\
**Created:** [December 12, 2007, 8:49pm UTC](https://www.ruby-forum.com/t/id-like-to-turn-off-logging-for-a-particular-controller/122907 "2007-12-12T20:49:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![eblatt](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/7bcc69/32.png) [@eblatt](https://www.ruby-forum.com/u/eblatt)\
**Post date:** [December 12, 2007, 8:49pm UTC](https://www.ruby-forum.com/t/id-like-to-turn-off-logging-for-a-particular-controller/122907/1 "2007-12-12T20:49:59Z")

</div>

I’ve got one controller whose log messages I’d like to not see.  
I’ve tried to an number of different techniques, but I cannot find the  
correct syntax for using Logger::silence.

here’s what I’d like to do:

def my\_controller \< ApplicationController

before\_filter :turn\_logging\_off  
after\_filter :return\_logging\_back\_to\_normal

def turn\_logging\_off  
???  
end

def return\_logging\_back\_to\_normal  
???  
end

end

I can’t figure out what to replace the ??? with. Am I thinking about the  
subject correctly?

EB

---

<div class="post-metadata">

**Author:** ![eblatt](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/7bcc69/32.png) [@eblatt](https://www.ruby-forum.com/u/eblatt)\
**Post date:** [April 2, 2008, 7:06pm UTC](https://www.ruby-forum.com/t/id-like-to-turn-off-logging-for-a-particular-controller/122907/2 "2008-04-02T19:06:21Z")

</div>

hi,

did you ever figure this out?

-kevin

On Dec 12 2007, 3:49 pm, Elliott B. \<rails-mailing-l…@andreas-
