るりまサーチ

最速Rubyリファレンスマニュアル検索!
153件ヒット [1-100件を表示] (0.049秒)
トップページ > クエリ:Ruby[x] > クエリ:ruby[x] > クラス:Logger[x] > クエリ:progname[x] > クエリ:debug[x]

別のキーワード

  1. rbconfig ruby
  2. fiddle ruby_free
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

ライブラリ

キーワード

検索結果

<< 1 2 > >>

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

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

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

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

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

ブロッ...
...

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

//emlist[例][ruby]{
logger
.debug "Waiting f...
...or input from user"
# ...
logger
.debug { "User typed #{input}" }

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

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

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

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

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

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

ブロッ...
...

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

//emlist[例][ruby]{
logger
.debug "Waiting f...
...or input from user"
# ...
logger
.debug { "User typed #{input}" }

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

Logger.new(logdev, shift_age = 0, shift_size = 1048576, level: Logger::Severity::DEBUG, progname: nil, formatter: Formatter.new, datetime_format: nil, shift_period_suffix: &#39;%Y%m%d&#39;) -> Logger (239.0)

Logger オブジェクトを生成します。

...
Logger
オブジェクトを生成します。

@param logdev ログを書き込むファイル名か、 IO オブジェクト(STDOUT, STDERR など)を指定します。

@param shift_age ログファイルを保持する数か、ログファイルを切り替える頻度を指定します。...
...り替えます。

@param level ログに記録する時のログレベルを指定します。省略した場合は
Logger
::Severity::DEBUG です。

@param progname ログに記録する時のプログラム名を指定します。省略した場合は nil です。

@param formatte...
...][ruby]{
require 'logger'
logger
= Logger.new(STDERR)
logger
= Logger.new(STDOUT)
logger
= Logger.new('logfile.log')

file = File.open('foo.log', File::WRONLY | File::APPEND | File::CREAT)
logger
= Logger.new(file, 'daily')
logger
= Logger.new(file, level: :info)
logger
= Logger.new(file, progname:...

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

ERROR 情報を出力します。

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

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

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

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

logger
= Logger...
...T)
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 Logger#debug...

Logger#error(progname = nil) { ... } -> true (139.0)

ERROR 情報を出力します。

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

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

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

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

logger
= Logger...
...T)
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 Logger#debug...

絞り込み条件を変える

Logger#fatal(progname = nil) -> true (139.0)

FATAL 情報を出力します。

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

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

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

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

logger
= Logger...
....new(STDOUT)
logger
.fatal("fatal1") # => F, [2019-03-17T22:36:43.042422 #4028] FATAL -- : fatal1
logger
.fatal("MainApp") { "fatal2" } # => F, [2019-03-17T22:36:43.042462 #4028] FATAL -- MainApp: fatal2
//}

@see Logger#debug...

Logger#fatal(progname = nil) { ... } -> true (139.0)

FATAL 情報を出力します。

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

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

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

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

logger
= Logger...
....new(STDOUT)
logger
.fatal("fatal1") # => F, [2019-03-17T22:36:43.042422 #4028] FATAL -- : fatal1
logger
.fatal("MainApp") { "fatal2" } # => F, [2019-03-17T22:36:43.042462 #4028] FATAL -- MainApp: fatal2
//}

@see Logger#debug...

Logger#info(progname = nil) -> true (139.0)

INFO 情報を出力します。

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

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

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

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

logger
= Logger...
....new(STDOUT)
logger
.info("info1") # => I, [2019-03-21T03:36:28.003418 #2533] INFO -- : info1
logger
.info("MainApp") { "info2" } # => I, [2019-03-21T03:36:28.003493 #2533] INFO -- MainApp: info2
//}

@see Logger#debug...

Logger#info(progname = nil) { ... } -> true (139.0)

INFO 情報を出力します。

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

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

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

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

logger
= Logger...
....new(STDOUT)
logger
.info("info1") # => I, [2019-03-21T03:36:28.003418 #2533] INFO -- : info1
logger
.info("MainApp") { "info2" } # => I, [2019-03-21T03:36:28.003493 #2533] INFO -- MainApp: info2
//}

@see Logger#debug...
<< 1 2 > >>