info.rb(logger)
Ref. https://docs.ruby-lang.org/ja/latest/library/logger.html
Execution:
require 'logger'
#=> true
logger = Logger.new(STDOUT)
#=>
#<Logger:0x00007f28add3e460
puts "Level INFO"
Level INFO
#=> nil
logger.level = Logger::INFO # <= change level
#=> 1
logger.warn("Nothing to do!") # output
W, [2025-02-27T12:35:54.452458 #2635] WARN -- : Nothing to do!
#=> true
logger.info("Program started") # output
I, [2025-02-27T12:35:54.453146 #2635] INFO -- : Program started
#=> true
logger.debug("Created logger") # none
#=> true
Executed with Ruby 3.4.2