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

instance method Logger#close

close -> nil[permalink][rdoc]

ログ出力に使用していた IO オブジェクトを閉じます。



require 'logger'

logger = Logger.new(STDOUT)

logger.info("test") # => I, [2019-04-16T00:40:11.837898 #2795]  INFO -- : test
logger.close
logger.info("test") # => log writing failed. closed stream