次のコードを使用して、RubyonRailsアプリケーションのロギングを構成しています。
environment.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に入れると、機能しているように見えます。しかし、環境イニシャライザーで設定したいと思います。