るりまサーチ

最速Rubyリファレンスマニュアル検索!
180件ヒット [1-100件を表示] (0.017秒)

別のキーワード

  1. logger fatal
  2. logger fatal?
  3. basiclog fatal
  4. webrick/log fatal
  5. _builtin fatal

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

Logger#error(progname = nil) -> true (18184.0)

ERROR 情報を出力します。

...
ERROR
情報を出力します。

ブロックを与えなかった場合は、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 (18184.0)

ERROR 情報を出力します。

...
ERROR
情報を出力します。

ブロックを与えなかった場合は、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...

GDBMFatalError (12000.0)

GDBM 内部で使用する例外クラスです。

GDBM 内部で使用する例外クラスです。

Net::HTTPFatalError (12000.0)

HTTP ステータスコード 5xx を受け取ったという例外です。

HTTP ステータスコード 5xx を受け取ったという例外です。

サーバがエラーを起こしているなど、サーバ側で処理を完了することがで
きないことを表しています。

Net::ProtoFatalError (12000.0)

サーバへのリクエストが間違っているなど、致命的エラーの 場合に発生するエラーです。

サーバへのリクエストが間違っているなど、致命的エラーの
場合に発生するエラーです。

絞り込み条件を変える

Net::SMTPFatalError (12000.0)

SMTP 致命的エラー(エラーコード 5xx、 ただし500除く)に対応する 例外クラスです。

SMTP 致命的エラー(エラーコード 5xx、 ただし500除く)に対応する
例外クラスです。

Logger#error? -> bool (6135.0)

現在の Logger オブジェクトが ERROR 以上のログレベルのメッセージを記録するなら 真を返します。

...現在の Logger オブジェクトが ERROR 以上のログレベルのメッセージを記録するなら
真を返します。

//emlist[例][ruby]{
require 'logger'

logger = Logger.new(STDOUT)
logger.error? # => true
logger.level = Logger::Severity::FATAL
logger.error? # => false
//}...

logger (132.0)

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

...ルに分けてログを記録します。

: UNKNOWN
常に記録されるべき不明なエラー
: FATAL
プログラムをクラッシュさせるような制御不可能なエラー
: ERROR
制御可能なエラー
: WARN
警告
: INFO
一般的な情報
: DEBUG
低レベルの情...
...ine|
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、ERRORFATALのみが記録されます。
例外オブジェク...
...W, [2017-12-07T02:22:53.649000 #11601] WARN -- : Nothing to do!
F, [2017-12-07T02:22:53.649172 #11601] FATAL -- : Caught exception; exiting
F, [2017-12-07T02:22:53.649222 #11601] FATAL -- : No such file or directory @ rb_sysopen - a_non_existent_file (Errno::ENOENT)
logger_sample.rb:12:in...

Logger#add(severity, message = nil, progname = nil) -> true (72.0)

メッセージをログに記録します。

...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!
//}...
<< 1 2 > >>