るりまサーチ

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

別のキーワード

  1. tracer stdout
  2. tracer stdout=
  3. tracer stdout_mutex
  4. object stdout
  5. kernel $stdout

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

Logger#level=(level) (18112.0)

Logger オブジェクトのログレベルを設定します。ログレベルがこれより低いメッセージは 出力されません。

...ます。ログレベルがこれより低いメッセージは
出力されません。

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

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

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

Logger#sev_threshold=(level) (3012.0)

Logger オブジェクトのログレベルを設定します。ログレベルがこれより低いメッセージは 出力されません。

...ます。ログレベルがこれより低いメッセージは
出力されません。

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

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

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

logger (42.0)

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

...レベルを DEBUG に下げるなどという使い方をします。

==== 例

//emlist[][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.level = Logger::WARN

logger.debug("Created logger")
logger.info("Program started")
logger.warn("Nothing to do!")

path = "a_non_existent_file"

beg...
...方法でloggerを作成する事ができます(Logger.new も参照)。

1. STDERR/STDOUTに出力するように指定

//emlist[][ruby]{
require 'logger'
logger = Logger.new(STDERR)
logger = Logger.new(STDOUT)
//}

2. ログファイル名を指定

//emlist[][ruby]{
require 'logger'
logger = Lo...
...インターフェイス

//emlist[][ruby]{
logger.level = Logger::INFO

# DEBUG < INFO < WARN < ERROR < FATAL < UNKNOWN
//}

3. Symbol か String(大文字小文字の区別を行わない)

//emlist[][ruby]{
logger.level = :info
logger.level = 'INFO'

# :debug < :info < :warn < :error < :fatal < :...

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

ERROR 情報を出力します。

...uby]{
require '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 (12.0)

ERROR 情報を出力します。

...uby]{
require '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 (12.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#fatal? -> bool (12.0)

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

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

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

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

Logger#info? -> bool (12.0)

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

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

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

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

Logger#level -> Integer (12.0)

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

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

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

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