Znalazłem wiele przykładów na to z Rails 2. *, ale żaden z nich nie działał z moją konfiguracją Rails 3.1.
Czy ktoś wie jak całkowicie wyłączyć rejestrowanie dla konkretnych działań kontrolera?
Odpowiedzi:
1 dla odpowiedzi № 1Możesz zawijać akcję w tłumiku dziennika za pomocą filtra
around_filter :silence_action, :only => :action
def silence_action
Rails.logger.silence do
yield
end
end
0 dla odpowiedzi nr 2
Czy próbowałeś tego ?:
def action
Rails.logger.silence do
# Things within this block will not be logged...
end
end