Mik*_* K. 9 logging ruby-on-rails
在Rails 3.2中,当使用logger.silence {}时,我会收到弃用警告.在发行说明中:"不推荐使用ActiveSupport :: BufferedLogger#silence.如果要压制某个块的日志,请更改该块的日志级别."
如何轻松更改块的日志级别?
小智 2
def silent_method
old_level = Rails.logger.level
Rails.logger.level = 7
result = your_code_here
Rails.logger.level = old_level
result
end
Run Code Online (Sandbox Code Playgroud)