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

instance method Logger#debug?

debug? -> bool[permalink][rdoc]

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



require 'logger'

logger = Logger.new(STDOUT, level: Logger::Severity::DEBUG)
logger.debug? # => true
logger = Logger.new(STDOUT, level: Logger::Severity::INFO)
logger.debug? # => false