201件ヒット
[1-100件を表示]
(0.029秒)
別のキーワード
検索結果
先頭5件
- 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 - Logger
# progname -> String - Logger
# progname=(name) - Logger
# add(severity , message = nil , progname = nil) -> true - Logger
# add(severity , message = nil , progname = nil) { . . . } -> true
-
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 (18350.0) -
Logger オブジェクトを生成します。
...evel ログに記録する時のログレベルを指定します。省略した場合は
Logger::Severity::DEBUG です。
@param progname ログに記録する時のプログラム名を指定します。省略した場合は nil です。
@param formatter ログに記録する時......ogger.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: 'progname')
logger = Logger.new(file......, formatter: formatter)
logger = Logger.new(file, datetime_format: '%Y-%m-%d %H:%M:%S')
//}... -
Logger
# progname -> String (6106.0) -
ログに出力するプログラム名を取得します。
...ログに出力するプログラム名を取得します。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.progname # => nil
logger.progname = "MyProgName"
logger.progname # => "MyProgName"
//}... -
Logger
# progname=(name) (6106.0) -
ログに出力するプログラム名を設定します。
...= 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
# add(severity , message = nil , progname = nil) -> true (106.0) -
メッセージをログに記録します。
...param progname ログメッセージと一緒に記録するプログラム名を指定します。
省略すると nil が使用されますが、実際には内部で保持されている値が使用されます。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)... -
Logger
# add(severity , message = nil , progname = nil) { . . . } -> true (106.0) -
メッセージをログに記録します。
...param progname ログメッセージと一緒に記録するプログラム名を指定します。
省略すると nil が使用されますが、実際には内部で保持されている値が使用されます。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)... -
Logger
# error(progname = nil) -> true (106.0) -
ERROR 情報を出力します。
...かった場合は、progname をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。
引数とブロックを同時に与えた場合は、progname をプログラム名、......ogname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。
ブロックを与えた場合は、プログラム名を文字列として与えます。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new... -
Logger
# error(progname = nil) { . . . } -> true (106.0) -
ERROR 情報を出力します。
...かった場合は、progname をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。
引数とブロックを同時に与えた場合は、progname をプログラム名、......ogname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。
ブロックを与えた場合は、プログラム名を文字列として与えます。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new... -
Logger
# fatal(progname = nil) -> true (106.0) -
FATAL 情報を出力します。
...かった場合は、progname をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。
引数とブロックを同時に与えた場合は、progname をプログラム名、......ogname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。
ブロックを与えた場合は、プログラム名を文字列として与えます。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new... -
Logger
# fatal(progname = nil) { . . . } -> true (106.0) -
FATAL 情報を出力します。
...かった場合は、progname をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。
引数とブロックを同時に与えた場合は、progname をプログラム名、......ogname ブロックを与えない場合は、メッセージとして文字列または例外オブジェクトを指定します。
ブロックを与えた場合は、プログラム名を文字列として与えます。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new...