要約
ロガーのフォーマット文字列を扱うクラス。
Logger のデフォルトのフォーマッターです。
目次
- インスタンスメソッド
- 定数
インスタンスメソッド
call(severity, time, progname, msg) -> String
[permalink][rdoc][edit]-
ログ情報をフォーマットして返します。
- [PARAM] severity:
- ログレベル。
- [PARAM] time:
- 時間。Time クラスのオブジェクト。
- [PARAM] progname:
- プログラム名
- [PARAM] msg:
- メッセージ。
datetime_format -> String
[permalink][rdoc][edit]-
ログの日時フォーマットを取得します。
[SEE_ALSO] Time#strftime
datetime_format=(format)
[permalink][rdoc][edit]-
ログの日時フォーマットをセットします。
- [PARAM] format:
- 日時のフォーマット文字列。Time#strftime で使用するフォーマット文字列と同じものを使用できます。
require 'logger' formatter = Logger::Formatter.new formatter.datetime_format # => nil formatter.datetime_format = '%Y-%m-%d %H:%M:%S' # => "%Y-%m-%d %H:%M:%S" formatter.datetime_format # => "%Y-%m-%d %H:%M:%S"
[SEE_ALSO] Time#strftime
定数
Format -> String
[permalink][rdoc][edit]-
フォーマット文字列。