るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.116秒)
トップページ > クエリ:l[x] > クエリ:close[x] > クエリ:logger[x]

別のキーワード

  1. kernel $-l
  2. matrix l
  3. _builtin $-l
  4. lupdecomposition l
  5. $-l kernel

ライブラリ

クラス

検索結果

logger (64474.0)

ログを記録するためのライブラリです。

...ラー
: FATAL
プログラムをクラッシュさせるような制御不可能なエラー
: ERROR
制御可能なエラー
: WARN
警告
: INFO
一般的な情報
: DEBUG
低レベルの情報

全てのメッセージは必ずログレベルを持ちます。また Logger オブジェ...
...す。メッセージのログレベルが Logger オブジェクトのログレベルよりも
低い場合メッセージは記録されません。

普段は INFO しか記録していないが、デバッグ情報が必要になった時には、
Logger
オブジェクトのログレベルを D...
...す)。

//emlist[][ruby]{
logger
.debug("This is a " + potentially + " expensive operation")
//}

==== loggerclose

logger
.close

==== ログレベル設定

1. オリジナルインターフェイス

//emlist[][ruby]{
logger
.sev_threshold = Logger::WARN
//}

2. (ある程度の) Log4r 互換...

Logger#close -> nil (44243.0)

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

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

//emlist[例][ruby]{
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
//}...

Logger::LogDevice#close -> nil (41207.0)

出力先の IO オブジェクトを閉じます。

...出力先の IO オブジェクトを閉じます。

このメソッドは同期されます。


@see IO#close...