るりまサーチ

最速Rubyリファレンスマニュアル検索!
545件ヒット [101-200件を表示] (0.088秒)

別のキーワード

  1. net/imap param
  2. win32ole win32ole_param
  3. win32ole_param to_s
  4. win32ole_param new
  5. win32ole_param name

ライブラリ

モジュール

キーワード

検索結果

<< < 1 2 3 4 ... > >>

Syslog::Logger#formatter=(formatter) (6007.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...

Syslog::Logger#level=(val) (6007.0)

self のログレベルを引数 val で指定した値に設定します。

...self のログレベルを引数 val で指定した値に設定します。

@param val ログレベルを指定します。

@see Syslog::Logger#level...

Logger::Formatter#call(severity, time, progname, msg) -> String (3025.0)

ログ情報をフォーマットして返します。

...ログ情報をフォーマットして返します。

@param severity ログレベル。

@param time 時間。Time クラスのオブジェクト。

@param progname プログラム名

@param msg メッセージ。...

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

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

...ません。

@param severity ログレベル。Logger クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベルよりも低い場合、
メッセージは記録されません。

@param message ログ...
...

@param progname ログメッセージと一緒に記録するプログラム名を指定します。
省略すると nil が使用されますが、実際には内部で保持されている値が使用されます。

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

log
ger = Logger.new(S...
...TDOUT)

log
ger.add(Logger::FATAL) { 'Fatal error!' }
# 通常はログレベルごとのメソッドを使えばいいので、 add は使わない
log
ger.fatal('Fatal error!')

# => F, [2019-03-11T00:34:18.037272 #1320] FATAL -- : Fatal error!
# F, [2019-03-11T00:34:18.037272 #1320] FATAL -- : F...

Logger#add(severity, message = nil, progname = nil) { ... } -> true (3021.0)

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

...ません。

@param severity ログレベル。Logger クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベルよりも低い場合、
メッセージは記録されません。

@param message ログ...
...

@param progname ログメッセージと一緒に記録するプログラム名を指定します。
省略すると nil が使用されますが、実際には内部で保持されている値が使用されます。

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

log
ger = Logger.new(S...
...TDOUT)

log
ger.add(Logger::FATAL) { 'Fatal error!' }
# 通常はログレベルごとのメソッドを使えばいいので、 add は使わない
log
ger.fatal('Fatal error!')

# => F, [2019-03-11T00:34:18.037272 #1320] FATAL -- : Fatal error!
# F, [2019-03-11T00:34:18.037272 #1320] FATAL -- : F...

絞り込み条件を変える

Logger#<<(msg) -> Integer | nil (3007.0)

ログを出力します。

...ログを出力します。

@param msg ログに出力するメッセージ。

//emlist[例][ruby]{
require 'logger'
log
ger = Logger.new(STDOUT)

log
ger << "add message"

# => add message
//}...

Logger#debug(progname = nil) -> true (3007.0)

ログレベルが DEBUG のメッセージを出力します。

...ログレベルが DEBUG のメッセージを出力します。

現在の Logger のログレベルが DEBUG よりも高い場合、メッセージは出力されません。

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

ブロッ...
...ます。

@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。
ブロックを与えた場合は、プログラム名を文字列として与えます。

//emlist[例][ruby]{
log
ger.debug "Wai...
...ting for input from user"
# ...
log
ger.debug { "User typed #{input}" }

log
ger.debug("MainApp") { "Received connection from #{ip}" }
//}...

Logger#debug(progname = nil) { ... } -> true (3007.0)

ログレベルが DEBUG のメッセージを出力します。

...ログレベルが DEBUG のメッセージを出力します。

現在の Logger のログレベルが DEBUG よりも高い場合、メッセージは出力されません。

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

ブロッ...
...ます。

@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。
ブロックを与えた場合は、プログラム名を文字列として与えます。

//emlist[例][ruby]{
log
ger.debug "Wai...
...ting for input from user"
# ...
log
ger.debug { "User typed #{input}" }

log
ger.debug("MainApp") { "Received connection from #{ip}" }
//}...

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

ERROR 情報を出力します。

...@param progname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。
ブロックを与えた場合は、プログラム名を文字列として与えます。

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

log
ger =...
...STDOUT)
log
ger.error("error1") # => E, [2019-03-15T22:54:37.925635 #14878] ERROR -- : error1
log
ger.error("MainApp") { "error2" } # => E, [2019-03-16T03:50:58.062094 #2172] ERROR -- MainApp: error2
log
ger.level = Logger::Severity::FATAL
# 出力されない
log
ger.error("error3")
//}

@see Logger#de...
<< < 1 2 3 4 ... > >>