33件ヒット
[1-33件を表示]
(0.048秒)
検索結果
-
Logger
# sev _ threshold -> Integer (15207.0) -
レシーバにセットされているログレベルを取得します。
...レシーバにセットされているログレベルを取得します。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.level # => 0
logger.level = Logger::Severity::ERROR
logger.level # => 3
//}... -
logger (108.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_f......下が出力例です。
W, [2017-12-07T02:22:53.649000 #11601] WARN -- : Nothing to do!
F, [2017-12-07T02:22:53.649172 #11601] FATAL -- : Caught exception; exiting
F, [2017-12-07T02:22:53.649222 #11601] FATAL -- : No such file or directory @ rb_sysopen - a_non_existent_file (Errno::ENOENT)......on")
//}
==== loggerのclose
logger.close
==== ログレベル設定
1. オリジナルインターフェイス
//emlist[][ruby]{
logger.sev_threshold = Logger::WARN
//}
2. (ある程度の) Log4r 互換インターフェイス
//emlist[][ruby]{
logger.level = Logger::INFO
# DEBUG < INFO <... -
Logger
# level -> Integer (107.0) -
レシーバにセットされているログレベルを取得します。
...レシーバにセットされているログレベルを取得します。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.level # => 0
logger.level = Logger::Severity::ERROR
logger.level # => 3
//}...