るりまサーチ

最速Rubyリファレンスマニュアル検索!
370件ヒット [1-100件を表示] (0.049秒)

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. matrix i
  5. csv to_i

キーワード

検索結果

<< 1 2 3 ... > >>

Logger::LogDevice#filename -> String | nil (6203.0)

出力先のファイル名を取得します。

...出力先のファイル名を取得します。

出力先がファイルではない場合は nil を返します。...

Logger#info(progname = nil) -> true (6115.0)

INFO 情報を出力します。

...
I
NFO 情報を出力します。

ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。

ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。

引数とブロックを同...
...ます。

//emlist[例][ruby]{
require 'logger'

logger
= Logger.new(STDOUT)
logger
.info("info1") # => I, [2019-03-21T03:36:28.003418 #2533] INFO -- : info1
logger
.info("MainApp") { "info2" } # => I, [2019-03-21T03:36:28.003493 #2533] INFO -- MainApp: info2
//}

@see Logger#debug...

Logger#info(progname = nil) { ... } -> true (6115.0)

INFO 情報を出力します。

...
I
NFO 情報を出力します。

ブロックを与えなかった場合は、progname をメッセージとしてログを出力します。

ブロックを与えた場合は、ブロックを評価した結果をメッセージとして
ログを出力します。

引数とブロックを同...
...ます。

//emlist[例][ruby]{
require 'logger'

logger
= Logger.new(STDOUT)
logger
.info("info1") # => I, [2019-03-21T03:36:28.003418 #2533] INFO -- : info1
logger
.info("MainApp") { "info2" } # => I, [2019-03-21T03:36:28.003493 #2533] INFO -- MainApp: info2
//}

@see Logger#debug...

Logger#datetime_format -> String | nil (6103.0)

ログに記録する時の日付のフォーマットです。

...nil ですが、この値が nil の場合は日付のフォーマットとして
"%Y-%m-%dT%H:%M:%S.%06d " を使用します。

なお、"%06d" には Time#strftime ではなく、単に Time#usec の
値を String#% でフォーマットしたものが入ります。

//emlist[例][ruby]{
requir...
...e 'logger'

logger
= Logger.new(STDOUT)

logger
.datetime_format # => nil
logger
.debug("test")
logger
.datetime_format = '%Y/%m/%dT%H:%M:%S.%06d'
logger
.datetime_format # => "%Y/%m/%dT%H:%M:%S.%06d"
logger
.debug("test")

# => D, [2019-03-12T22:52:13.674385 #17393] DEBUG -- : test
# D, [2019/03/12T2...
...2:52:13.000012#17393] DEBUG -- : test
//}

@see Time#strftime, Logger#datetime_format=...

Logger#datetime_format=(format) (6103.0)

ログに記録する時の日付のフォーマットをセットします。

...トします。

//emlist[例][ruby]{
require 'logger'

logger
= Logger.new(STDOUT)

logger
.datetime_format # => nil
logger
.debug("test")
logger
.datetime_format = '%Y/%m/%dT%H:%M:%S.%06d' # => "%Y/%m/%dT%H:%M:%S.%06d"
logger
.datetime_format # => "%Y/%m/%dT%H:%M:%S.%06d"
logger
.debug("test")

# => D,...
...[2019-03-13T23:52:13.674385 #17393] DEBUG -- : test
# D, [2019/03/13T23:52:13.000012#17393] DEBUG -- : test
//}

@see Time#strftime, Logger#datetime_format...

絞り込み条件を変える

Logger#info? -> bool (6103.0)

現在の Logger オブジェクトが INFO 以上のログレベルのメッセージを記録するなら 真を返します。

...現在の Logger オブジェクトが INFO 以上のログレベルのメッセージを記録するなら
真を返します。

//emlist[例][ruby]{
require 'logger'

logger
= Logger.new(STDOUT)
logger
.info? # => true
logger
.level = Logger::Severity::ERROR
logger
.info? # => false
//}...

Logger::Formatter#datetime_format -> String (6103.0)

ログの日時フォーマットを取得します。

...ログの日時フォーマットを取得します。


@see Time#strftime...

Logger::Formatter#datetime_format=(format) (6103.0)

ログの日時フォーマットをセットします。

...フォーマット文字列。Time#strftime で使用するフォーマット文字列と
同じものを使用できます。

//emlist[例][ruby]{
require 'logger'

formatter = Logger::Formatter.new
formatter.datetime_format # => nil
formatter.datetime_format = '%Y-%m-%d %H:%M:%S' #...
...=> "%Y-%m-%d %H:%M:%S"
formatter.datetime_format # => "%Y-%m-%d %H:%M:%S"
//}

@see Time#strftime...

Logger::LogDevice#write(message) -> Integer (6103.0)

出力先の IO オブジェクトにメッセージを書き込みます。

...出力先の IO オブジェクトにメッセージを書き込みます。

このメソッドは同期されます。


@see IO#write...

Logger::Application#set_log(logdev, shift_age = 0, shift_size = 1024000) -> Integer (3203.0)

内部で使用する Logger のオブジェクトを初期化します。

...内部で使用する Logger のオブジェクトを初期化します。

@param logdev ログを書き込むファイル名か、 IO オブジェクト(STDOUT, STDERR など)を指定します。

@param shift_age ログファイルを保持する数か、ログファイルを切り替える頻...
...度を指定します。
頻度には daily, weekly, monthly を文字列で指定することができます。
省略すると、ログの保存先を切り替えません。

@param shift_size shift_age を整数で指定した場合のみ有効です。...

絞り込み条件を変える

<< 1 2 3 ... > >>