5件ヒット
[1-5件を表示]
(0.033秒)
別のキーワード
ライブラリ
- ビルトイン (2)
-
io
/ console (1) - logger (2)
クラス
- File (2)
- IO (1)
- Logger (1)
-
Logger
:: LogDevice (1)
検索結果
先頭5件
- IO
. console -> File | nil - File
. blockdev?(path) -> bool - File
. chardev?(path) -> bool - Logger
:: LogDevice . new(log = nil , opt = {}) -> Logger :: LogDevice - 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
-
IO
. console -> File | nil (63058.0) -
端末を File オブジェクトで返します。
端末を File オブジェクトで返します。
require "io/console"
IO.console # => #<File:/dev/tty>
プロセスが端末から切り離された状態で実行すると nil を返します。
戻り値はプラットフォームや環境に依存します。 -
File
. blockdev?(path) -> bool (18322.0) -
FileTest.#blockdev? と同じです。
FileTest.#blockdev? と同じです。
@param path パスを表す文字列か IO オブジェクトを指定します。
@see FileTest.#blockdev? -
File
. chardev?(path) -> bool (18322.0) -
FileTest.#chardev? と同じです。
FileTest.#chardev? と同じです。
@param path パスを表す文字列か IO オブジェクトを指定します。 -
Logger
:: LogDevice . new(log = nil , opt = {}) -> Logger :: LogDevice (9322.0) -
ログの出力先を初期化します。
ログの出力先を初期化します。
@param log ログの出力先。IO オブジェクトを指定します。
省略すると nil が使用されますが、実行中に例外が発生します。
@param opt オプションをハッシュで指定します。
ハッシュのキーには :shift_age, :shift_size を指定します。
省略すると、それぞれ 7, 1048756 (1 MByte) が使用されます。
@see Logger.new -
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 (622.0) -
Logger オブジェクトを生成します。
Logger オブジェクトを生成します。
@param logdev ログを書き込むファイル名か、 IO オブジェクト(STDOUT, STDERR など)を指定します。
@param shift_age ログファイルを保持する数か、ログファイルを切り替える頻度を指定します。
頻度には daily, weekly, monthly を文字列で指定することができます。
省略すると、ログの保存先を切り替えません。
@param shift_size shift_age を整数で指定した場合のみ有効です。
...