るりまサーチ

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

別のキーワード

  1. etc sc_xopen_enh_i18n
  2. rsa n=
  3. rsa n
  4. pop n_bytes
  5. pop n_mails

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Logger#progname=(name) (29449.0)

ログに出力するプログラム名を設定します。

...re 'logger'

logger
= Logger.new(STDOUT)
logger
.progname # => nil
logger
.progname = "MyProgName" # => "MyProgName"
logger
.progname # => "MyProgName"
logger
.info("info1") # => I, [2019-04-23T00:08:55.585459 #2823] INFO -...
...- MyProgName: info1
logger
.info("OtherProgName") { "info2" } # => I, [2019-04-23T00:08:55.585500 #2823] INFO -- OtherProgName: info2
//}...

Logger#datetime_format -> String | nil (29355.0)

ログに記録する時の日付のフォーマットです。

...マットです。

デフォルトでは nil ですが、この値が nil の場合は日付のフォーマットとして
"%Y-%m-%dT%H:%M:%S.%06d " を使用します。

なお、"%06d" には Time#strftime ではなく、単に Time#usec の
値を String#% でフォーマットしたものが...
...入ります。

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

logger
= Logger.new(STDOUT)

logger
.datetime_format # => nil
logger
.debug("test")
logger
.datetime_format = '%Y/%m/%dT%H:%M:%S.%06d'
logger
.datetime_format # => "%Y/%m/%dT%H:%M:%S.%06d"
logger
.debug("test")

# => D, [2019-03-12T22:52:13.674385 #...
...17393] DEBUG -- : test
# D, [2019/03/12T22:52:13.000012#17393] DEBUG -- : test
//}

@see Time#strftime, Logger#datetime_format=...

Logger#warn? -> bool (29259.0)

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

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

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

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

Logger#warn(progname = nil) -> true (29255.0)

WARN 情報を出力します。

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

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

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

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

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

logger
= Logger.new(STDOUT)
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
....

Logger#warn(progname = nil) { ... } -> true (29255.0)

WARN 情報を出力します。

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

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

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

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

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

logger
= Logger.new(STDOUT)
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
....

絞り込み条件を変える

Logger#progname -> String (29237.0)

ログに出力するプログラム名を取得します。

...ログに出力するプログラム名を取得します。

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

logger
= Logger.new(STDOUT)
logger
.progname # => nil
logger
.progname = "MyProgName"
logger
.progname # => "MyProgName"
//}...

WEBrick::HTTPAuth::Authenticator#logger -> object (27102.0)

ロガーオブジェクトを返します。

ロガーオブジェクトを返します。

Logger::Formatter#datetime_format -> String (26301.0)

ログの日時フォーマットを取得します。

ログの日時フォーマットを取得します。


@see Time#strftime

Logger::Application#appname -> String (26201.0)

アプリケーション名を取得します。

アプリケーション名を取得します。

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

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

...せん。

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

@param message ログに...
...ブジェクトを指定します。
省略すると nil が用いられます。

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

logger
= Logger.new(STDOUT)

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

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

絞り込み条件を変える

<< 1 2 3 ... > >>