108件ヒット
[1-100件を表示]
(0.014秒)
検索結果
先頭5件
-
Logger
# error(progname = nil) -> true (18298.0) -
ERROR 情報を出力します。
...
ERROR 情報を出力します。
ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。
引数とブロックを同......時に与えた場合は、progname をプログラム名、ブロックを評価した
結果をメッセージとしてログを出力します。
@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。......new(STDOUT)
logger.error("error1") # => E, [2019-03-15T22:54:37.925635 #14878] ERROR -- : error1
logger.error("MainApp") { "error2" } # => E, [2019-03-16T03:50:58.062094 #2172] ERROR -- MainApp: error2
logger.level = Logger::Severity::FATAL
# 出力されない
logger.error("error3")
//}
@see Logge... -
Logger
# error(progname = nil) { . . . } -> true (18298.0) -
ERROR 情報を出力します。
...
ERROR 情報を出力します。
ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。
引数とブロックを同......時に与えた場合は、progname をプログラム名、ブロックを評価した
結果をメッセージとしてログを出力します。
@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。......new(STDOUT)
logger.error("error1") # => E, [2019-03-15T22:54:37.925635 #14878] ERROR -- : error1
logger.error("MainApp") { "error2" } # => E, [2019-03-16T03:50:58.062094 #2172] ERROR -- MainApp: error2
logger.level = Logger::Severity::FATAL
# 出力されない
logger.error("error3")
//}
@see Logge... -
Logger
# add(severity , message = nil , progname = nil) -> true (134.0) -
メッセージをログに記録します。
...るメッセージを文字列か例外オブジェクトを指定します。
省略すると nil が用いられます。
@param progname ログメッセージと一緒に記録するプログラム名を指定します。
省略すると nil が使用されます......d(Logger::FATAL) { 'Fatal error!' }
# 通常はログレベルごとのメソッドを使えばいいので、 add は使わない
logger.fatal('Fatal error!')
# => F, [2019-03-11T00:34:18.037272 #1320] FATAL -- : Fatal error!
# F, [2019-03-11T00:34:18.037272 #1320] FATAL -- : Fatal error!
//}... -
Logger
# add(severity , message = nil , progname = nil) { . . . } -> true (134.0) -
メッセージをログに記録します。
...るメッセージを文字列か例外オブジェクトを指定します。
省略すると nil が用いられます。
@param progname ログメッセージと一緒に記録するプログラム名を指定します。
省略すると nil が使用されます......d(Logger::FATAL) { 'Fatal error!' }
# 通常はログレベルごとのメソッドを使えばいいので、 add は使わない
logger.fatal('Fatal error!')
# => F, [2019-03-11T00:34:18.037272 #1320] FATAL -- : Fatal error!
# F, [2019-03-11T00:34:18.037272 #1320] FATAL -- : Fatal error!
//}... -
Logger
# log(severity , message = nil , progname = nil) -> true (134.0) -
メッセージをログに記録します。
...るメッセージを文字列か例外オブジェクトを指定します。
省略すると nil が用いられます。
@param progname ログメッセージと一緒に記録するプログラム名を指定します。
省略すると nil が使用されます......d(Logger::FATAL) { 'Fatal error!' }
# 通常はログレベルごとのメソッドを使えばいいので、 add は使わない
logger.fatal('Fatal error!')
# => F, [2019-03-11T00:34:18.037272 #1320] FATAL -- : Fatal error!
# F, [2019-03-11T00:34:18.037272 #1320] FATAL -- : Fatal error!
//}... -
Logger
# log(severity , message = nil , progname = nil) { . . . } -> true (134.0) -
メッセージをログに記録します。
...るメッセージを文字列か例外オブジェクトを指定します。
省略すると nil が用いられます。
@param progname ログメッセージと一緒に記録するプログラム名を指定します。
省略すると nil が使用されます......d(Logger::FATAL) { 'Fatal error!' }
# 通常はログレベルごとのメソッドを使えばいいので、 add は使わない
logger.fatal('Fatal error!')
# => F, [2019-03-11T00:34:18.037272 #1320] FATAL -- : Fatal error!
# F, [2019-03-11T00:34:18.037272 #1320] FATAL -- : Fatal error!
//}... -
Logger
# warn(progname = nil) -> true (126.0) -
WARN 情報を出力します。
...なかった場合は、progname をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。
引数とブロックを同時に与えた場合は、progname をプログラム名......、ブロックを評価した
結果をメッセージとしてログを出力します。
@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。
ブロックを与えた場合は、プログラ......logger.warn("warn1") # => W, [2019-03-27T22:46:17.744243 #12744] WARN -- : warn1
logger.warn("MyApp") { "warn2" } # => W, [2019-03-27T22:46:17.744322 #12744] WARN -- MyApp: warn2
logger.level = Logger::Severity::ERROR
# 出力されない
logger.warn("warn3")
//}
@see Logger#debug... -
Logger
# warn(progname = nil) { . . . } -> true (126.0) -
WARN 情報を出力します。
...なかった場合は、progname をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。
引数とブロックを同時に与えた場合は、progname をプログラム名......、ブロックを評価した
結果をメッセージとしてログを出力します。
@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。
ブロックを与えた場合は、プログラ......logger.warn("warn1") # => W, [2019-03-27T22:46:17.744243 #12744] WARN -- : warn1
logger.warn("MyApp") { "warn2" } # => W, [2019-03-27T22:46:17.744322 #12744] WARN -- MyApp: warn2
logger.level = Logger::Severity::ERROR
# 出力されない
logger.warn("warn3")
//}
@see Logger#debug... -
logger (72.0)
-
ログを記録するためのライブラリです。
...UNKNOWN
常に記録されるべき不明なエラー
: FATAL
プログラムをクラッシュさせるような制御不可能なエラー
: ERROR
制御可能なエラー
: WARN
警告
: INFO
一般的な情報
: DEBUG
低レベルの情報
全てのメッセージは必ずログレ......o |line|
unless line =~ /^(\w+) = (.*)$/
logger.error("Line in wrong format: #{line.chomp}")
end
end
rescue => err
logger.fatal("Caught exception; exiting")
logger.fatal(err)
end
//}
上の例ではログにはWARN、ERROR、FATALのみが記録されます。
例外オブジェ......マットとその場合のログの例は以下のようになります。
フォーマット:
SeverityID, [DateTime #pid] SeverityLabel -- ProgName: message
例:
I, [1999-03-03T02:34:24.895701 #19074] INFO -- Main: info.
Logger#datetime_format= を用いてログに記録する時の日...