5

Rails 3.2.0では、実稼働環境のActionView::LogSubscriberでビューをレンダリングするためにRailsロギングをオフにすることは可能ですか。

現在、私が抑制していることがわかった唯一の方法は、モンキーパッチを適用し、ログレベルを上げて以下の方法でデバッグすることです。これまたは任意の構成を行うためのより良い方法はありますか?

 module ActionView
    class LogSubscriber
       def render_template(event)
            message = "Rendered #{from_rails_root(event.payload[:identifier])}"
            message << " within #{from_rails_root(event.payload[:layout])}" if event.payload[:layout]
            message << (" (%.1fms)" % event.duration)
            debug(message)
       end
          alias :render_partial :render_template
          alias :render_collection :render_template
     end
  end
4

2 に答える 2