るりまサーチ

最速Rubyリファレンスマニュアル検索!
363件ヒット [1-100件を表示] (0.132秒)
トップページ > クエリ:r[x] > クエリ:Severity[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Logger::Severity (24000.0)

logger で使用するログレベルを定義したモジュール。

...logger で使用するログレベルを定義したモジュール。...

Logger::Severity::ERROR -> Integer (9100.0)

ログレベル:エラーを表す定数です。

ログレベル:エラーを表す定数です。

Logger::Severity::WARN -> Integer (9100.0)

ログレベル:警告を表す定数です。

ログレベル:警告を表す定数です。

Syslog::Logger#formatter=(formatter) (6224.0)

ログを出力する際に使用するフォーマッターをセットします。

...します。

@param formatter 4 つの引数 (severity, time, program name, message) を
受け取る call メソッドを 持つオブジェクトを指定します。

引数 formatter が持つ call メソッドは以下の 4 つの引数 (severity,
time, program name, message)...
...を受けとります。

: severity

このメッセージのログレベル(Logger::Severity 参照)。

: time

このメッセージが記録された時刻を表す Time オブジェクト。

: progname

無視されます。互換性のために用意されています。

: message...
...記録するメッセージ。

call メソッドは文字列を返す必要があります。

@see Syslog::Logger#formatter...

Logger#formatter=(formatter) (6212.0)

ログを出力する際に使用するフォーマッターをセットします。

...ram formatter 4 つの引数 (severity, time, program name, message) を受け取る call メソッドを
持つオブジェクトを指定します。call メソッドの返り値は文字列にしてください。

//emlist[][ruby]{
r
equire 'logger'
logger = Logger.new
logger.for...
...matter = proc{|severity, datetime, progname, message|
"#{datetime}: #{message}\n"
}
//}...

絞り込み条件を変える

Logger#formatter -> String (6118.0)

ログを出力する際に使用するフォーマッターを取得します。

...数 (severity, time, program name, message) を受けとります。

//emlist[例][ruby]{
r
equire 'logger'

logger = Logger.new(STDOUT)
logger.formatter # => nil
logger.info("test")
# => I, [2019-05-09T22:13:56.509159 #13912] INFO -- : test

ltsv_formatter = proc { |severity, timestamp, progname,...
...g|
"time:#{timestamp}\tlevel:#{severity}\tprogname:#{progname}\tmessage:#{msg}\n"
}
logger.formatter = ltsv_formatter
logger.formatter # => #<Proc:0x00007fa3048b8e00@/path/to/file:8>
logger.info("MyApp") { "test" }

# => time:2019-05-09 22:13:56 +0900 level:INFO progname:MyApp message:test
//}...

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

ERROR 情報を出力します。

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

ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。

ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。

引数とブロックを同...
...時に与えた場合は、progname をプログラム名、ブロックを評価した
結果をメッセージとしてログを出力します。

@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。...
.../emlist[例][ruby]{
r
equire 'logger'

logger = Logger.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(progname = nil) { ... } -> true (6106.0)

ERROR 情報を出力します。

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

ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。

ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。

引数とブロックを同...
...時に与えた場合は、progname をプログラム名、ブロックを評価した
結果をメッセージとしてログを出力します。

@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。...
.../emlist[例][ruby]{
r
equire 'logger'

logger = Logger.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? -> bool (6106.0)

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

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

//emlist[例][ruby]{
r
equire 'logger'

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

Logger#sev_threshold -> Integer (6106.0)

レシーバにセットされているログレベルを取得します。

...レシーバにセットされているログレベルを取得します。

//emlist[例][ruby]{
r
equire 'logger'

logger = Logger.new(STDOUT)
logger.level # => 0
logger.level = Logger::Severity::ERROR
logger.level # => 3
//}...

絞り込み条件を変える

<< 1 2 3 ... > >>