我正在使用以下代码在我的 Ruby on Rails 应用程序中配置日志记录:
环境.rb:
Rails.logger = Logger.new(STDOUT)
class Logger
def format_message(severity, timestamp, progname, msg)
"#{timestamp.to_formatted_s(:db)} #{severity} #{msg}\n"
end
end
我正在尝试将日志记录级别设置为现在使用警告
config.log_level = :warn
在我的 production.rb 中,但它似乎不起作用。我在这里错过了什么吗?
如果我将 Rails.logger.level = 4 放在我的 environment.rb 中,它似乎确实有效。但我想在我的环境初始化程序中配置一些东西。