るりまサーチ

最速Rubyリファレンスマニュアル検索!
117件ヒット [1-100件を表示] (0.015秒)
トップページ > クエリ:rm[x] > ライブラリ:logger[x]

別のキーワード

  1. fileutils rm
  2. fileutils rm_r
  3. fileutils rm_f
  4. fileutils rm_rf
  5. un rm

クラス

キーワード

検索結果

<< 1 2 > >>

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

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

...aram format 日時のフォーマット文字列。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::Formatter#datetime_format -> String (9102.0)

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

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


@see Time#strftime

Logger::Formatter::Format -> String (9102.0)

フォーマット文字列。

フォーマット文字列。

Logger#datetime_format=(format) (6202.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-13...
...T23:52:13.674385 #17393] DEBUG -- : test
# D, [2019/03/13T23:52:13.000012#17393] DEBUG -- : test
//}

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

Logger#formatter=(formatter) (6202.0)

ログを出力する際に使用するフォーマッターをセットします。

...formatter 4 つの引数 (severity, time, program name, message) を受け取る call メソッドを
持つオブジェクトを指定します。call メソッドの返り値は文字列にしてください。

//emlist[][ruby]{
require 'logger'
logger
= Logger.new
logger
.format...

絞り込み条件を変える

Logger#datetime_format -> String | nil (6102.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'
logger
.datetime_format # => "%Y/%m/%dT%H:%M:%S.%06d"
logger
.debug("test")

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

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

Logger#formatter -> String (6102.0)

ログを出力する際に使用するフォーマッターを取得します。

...'logger'

logger
= Logger.new(STDOUT)
logger
.formatter # => nil
logger
.info("test")
# => I, [2019-05-09T22:13:56.509159 #13912] INFO -- : test

ltsv_formatter = proc { |severity, timestamp, progname, msg|
"time:#{timestamp}\tlevel:#{severity}\tprogname:#{progname}\tmessage:#{msg}\n"
}
logger
.form...
...atter = ltsv_formatter
logger
.formatter # => #<Proc:0x00007fa3048b8e00@/path/to/file:8>
logger
.info("MyApp") { "test" }

# => time:2019-05-09 22:13:56 +0900 level:INFO progname:MyApp message:test
//}...

Logger::Formatter (6002.0)

ロガーのフォーマット文字列を扱うクラス。

...ロガーのフォーマット文字列を扱うクラス。

Logger
のデフォルトのフォーマッターです。...

Logger::Formatter#call(severity, time, progname, msg) -> String (3002.0)

ログ情報をフォーマットして返します。

ログ情報をフォーマットして返します。

@param severity ログレベル。

@param time 時間。Time クラスのオブジェクト。

@param progname プログラム名

@param msg メッセージ。
<< 1 2 > >>