Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > loggerライブラリ > Loggerクラス > warn?

instance method Logger#warn?

warn? -> bool[permalink][rdoc]

現在の Logger オブジェクトが WARN 以上のログレベルのメッセージを記録するなら 真を返します。



require 'logger'

logger = Logger.new(STDOUT)
logger.warn? # => true
logger.level = Logger::Severity::ERROR
logger.warn? # => false