11件ヒット
[1-11件を表示]
(0.010秒)
検索結果
先頭1件
-
logger (38468.0)
-
ログを記録するためのライブラリです。
...ベルの情報
全てのメッセージは必ずログレベルを持ちます。また Logger オブジェクトも同じように
ログレベルを持ちます。メッセージのログレベルが Logger オブジェクトのログレベルよりも
低い場合メッセージは記録され......時には、
Logger オブジェクトのログレベルを DEBUG に下げるなどという使い方をします。
==== 例
//emlist[][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.level = Logger::WARN
logger.debug("Created logger")
logger.info("Program started")
logger.warn("Noth......tyID, [DateTime #pid] SeverityLabel -- ProgName: message
例:
I, [1999-03-03T02:34:24.895701 #19074] INFO -- Main: info.
Logger#datetime_format= を用いてログに記録する時の日時のフォーマッ
トを変更することもできます。
//emlist[][ruby]{
logger.datetime_format......)
Logger.new(logdev, level: 'INFO')
//}
=== フォーマット
ログはデフォルトでは特定のフォーマットで記録されます。デフォルトのフォー
マットとその場合のログの例は以下のようになります。
フォーマット:
SeverityID, [DateTime #pid...