6件ヒット
[1-6件を表示]
(0.032秒)
別のキーワード
種類
- インスタンスメソッド (3)
- 特異メソッド (2)
- 定数 (1)
クラス
- Logger (2)
-
Logger
:: LogDevice (4)
検索結果
先頭5件
-
Logger
:: VERSION -> String (36607.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
Logger
:: LogDevice # dev -> IO (18658.0) -
出力先の IO オブジェクトを取得します。
出力先の IO オブジェクトを取得します。 -
Logger
:: LogDevice . new(log = nil , opt = {}) -> Logger :: LogDevice (9325.0) -
ログの出力先を初期化します。
...、実行中に例外が発生します。
@param opt オプションをハッシュで指定します。
ハッシュのキーには :shift_age, :shift_size を指定します。
省略すると、それぞれ 7, 1048756 (1 MByte) が使用されます。
@see Logger.new... -
Logger
:: LogDevice # close -> nil (9073.0) -
出力先の IO オブジェクトを閉じます。
出力先の IO オブジェクトを閉じます。
このメソッドは同期されます。
@see IO#close -
Logger
:: LogDevice # write(message) -> Integer (9073.0) -
出力先の IO オブジェクトにメッセージを書き込みます。
出力先の IO オブジェクトにメッセージを書き込みます。
このメソッドは同期されます。
@see IO#write -
Logger
. new(logdev , shift _ age = 0 , shift _ size = 1048576) -> Logger (325.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')
//}...