22件ヒット
[1-22件を表示]
(0.129秒)
検索結果
-
Logger
:: Formatter # datetime _ format=(format) (24212.0) -
ログの日時フォーマットをセットします。
...ーマット文字列。Time#strftime で使用するフォーマット文字列と
同じものを使用できます。
//emlist[例][ruby]{
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 Time#strftime... -
logger (18.0)
-
ログを記録するためのライブラリです。
...ラー
: FATAL
プログラムをクラッシュさせるような制御不可能なエラー
: ERROR
制御可能なエラー
: WARN
警告
: INFO
一般的な情報
: DEBUG
低レベルの情報
全てのメッセージは必ずログレベルを持ちます。また Logger オブジェ......SeverityID, [DateTime #pid] SeverityLabel -- ProgName: message
例:
I, [1999-03-03T02:34:24.895701 #19074] INFO -- Main: info.
Logger#datetime_format= を用いてログに記録する時の日時のフォーマッ
トを変更することもできます。
//emlist[][ruby]{
logger.datetime_f......formatter= を用いてフォーマットを変更することもできます。
//emlist[][ruby]{
logger.formatter = proc do |severity, datetime, progname, msg|
"#{datetime}: #{msg}\n"
end
# => "2005-09-22 08:51:08 +0900: hello world"
//}
=== 参考
: Rubyist Magazine
https://magazine.rubyi......す。
//emlist[][ruby]{
require 'logger'
Logger.new(logdev, datetime_format: '%Y-%m-%d %H:%M:%S')
//}
Logger#formatter= を用いてフォーマットを変更することもできます。
//emlist[][ruby]{
logger.formatter = proc do |severity, datetime, progname, msg|
"#{datetime}: #{msg}\n"...