11件ヒット
[1-11件を表示]
(0.116秒)
別のキーワード
種類
- インスタンスメソッド (8)
- 特異メソッド (2)
- クラス (1)
クラス
- Logger (1)
-
Logger
:: Application (8) -
Logger
:: LogDevice (1)
検索結果
先頭5件
-
Logger
:: Application (54007.0) -
ユーザ定義のアプリケーションにログ機能を簡単に追加することができます。
....error('my_method2') { 'Error!' }
...
end
end
status = FooApp.new(....).start
=== 注意
このクラスは 2.2.0 で gem ライブラリとして切り離されました。2.2.0
以降ではそちらを利用してください。
* https://rubygems.org/gems/logger-application... -
Logger
:: Application # set _ log(logdev , shift _ age = 0 , shift _ size = 1024000) -> Integer (45925.0) -
内部で使用する Logger のオブジェクトを初期化します。
...内部で使用する Logger のオブジェクトを初期化します。
@param logdev ログを書き込むファイル名か、 IO オブジェクト(STDOUT, STDERR など)を指定します。
@param shift_age ログファイルを保持する数か、ログファイルを切り替える頻... -
Logger
:: Application # log=(logdev) (45625.0) -
ログの出力先をセットします。
ログの出力先をセットします。
@param logdev ログファイル名か IO オブジェクトを指定します。 -
Logger
:: Application # log(severity , message = nil) -> true (45607.0) -
メッセージをログに記録します。
...を与えた場合はブロックを評価した返り値をメッセージとしてログに記録します。
@param severity ログレベル。Logger::Severity クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベ......ルよりも低い場合、
メッセージは記録されません。
@param message ログに出力するメッセージを文字列か例外オブジェクトを指定します。
省略すると nil が用いられます。
@see Logger#add... -
Logger
:: Application # log(severity , message = nil) { . . . } -> true (45607.0) -
メッセージをログに記録します。
...を与えた場合はブロックを評価した返り値をメッセージとしてログに記録します。
@param severity ログレベル。Logger::Severity クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベ......ルよりも低い場合、
メッセージは記録されません。
@param message ログに出力するメッセージを文字列か例外オブジェクトを指定します。
省略すると nil が用いられます。
@see Logger#add... -
Logger
:: Application # appname -> String (45307.0) -
アプリケーション名を取得します。
アプリケーション名を取得します。 -
Logger
:: Application # level=(level) (36607.0) -
ログのログレベルをセットします。
...ログのログレベルをセットします。
@param level ログのログレベル。
@see Logger::Severity... -
Logger
:: Application # start -> () (36307.0) -
アプリケーションをスタートさせます。
アプリケーションをスタートさせます。
@return run メソッドの返値を返します。
@raise RuntimeError サブクラスで run メソッドを定義していない場合に発生します。 -
Logger
:: Application . new(appname = nil) -> Logger :: Application (28207.0) -
このクラスを初期化します。
このクラスを初期化します。
@param appname アプリケーション名を指定します。 -
Logger
:: LogDevice # write(message) -> Integer (18373.0) -
出力先の IO オブジェクトにメッセージを書き込みます。
出力先の IO オブジェクトにメッセージを書き込みます。
このメソッドは同期されます。
@see IO#write -
Logger
. new(logdev , shift _ age = 0 , shift _ size = 1048576) -> Logger (9925.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')
//}...