3件ヒット
[1-3件を表示]
(0.058秒)
別のキーワード
クラス
- Logger (1)
-
Logger
:: Application (1) -
Logger
:: LogDevice (1)
検索結果
先頭3件
-
Logger
:: LogDevice . new(log = nil , opt = {}) -> Logger :: LogDevice (18928.0) -
ログの出力先を初期化します。
...、実行中に例外が発生します。
@param opt オプションをハッシュで指定します。
ハッシュのキーには :shift_age, :shift_size を指定します。
省略すると、それぞれ 7, 1048756 (1 MByte) が使用されます。
@see Logger.new... -
Logger
:: Application . new(appname = nil) -> Logger :: Application (18610.0) -
このクラスを初期化します。
このクラスを初期化します。
@param appname アプリケーション名を指定します。 -
Logger
. new(logdev , shift _ age = 0 , shift _ size = 1048576) -> Logger (9628.0) -
Logger オブジェクトを生成します。
...
Logger オブジェクトを生成します。
@param logdev ログを書き込むファイル名か、 IO オブジェクト(STDOUT, STDERR など)を指定します。
@param shift_age ログファイルを保持する数か、ログファイルを切り替える頻度を指定します。......サイズでログファイルを切り替えます。
//emlist[例][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')
//}...