モジュール: Mongo::Logable

Overview

オブジェクトが操作を簡単にログに記録できるようにします。

以来

  • 2.0.0

定数の概要の削減

プレフィックス =

標準の MongoDB ログ プレフィックス。

以来

  • 2.0.0

'MONGODB'.freeze

インスタンス メソッドの概要を折りたたむ

インスタンス メソッドの詳細

#log_debug(message) ⇒ Object

標準のプレフィックス付きでデバッグ メッセージをログに記録する便利な方法。

例:

Log a debug message.

log_debug('Message')

パラメーター:

  • メッセージ ( string )

    ログに記録するメッセージ。

以来

  • 2.0.0

[ソースを表示]

38
39
40
ファイル 'lib/mongo/loggable.rb' 行 38

デフォルト log_debug(メッセージ)
  logger.debug(format_message(メッセージ)) 場合 logger.debug?
end

# log_error (message) =オブジェクト

標準のプレフィックス付きでエラーメッセージをログに記録する便利な方法。

例:

エラー メッセージをログに記録します。

log_error('Message')

パラメーター:

  • メッセージ ( string )

    ログに記録するメッセージ。

以来

  • 2.0.0

[ソースを表示]

50
51
52
ファイル 'lib/mongo/loggable.rb' 行 50

デフォルト log_error(メッセージ)
  logger.エラー(format_message(メッセージ)) 場合 logger.error?
end

# log_fastal (メッセージ) =オブジェクト

標準のプレフィックス付きで致命的なメッセージをログに記録する便利な方法。

例:

致命的なメッセージをログに記録します。

log_fatal('Message')

パラメーター:

  • メッセージ ( string )

    ログに記録するメッセージ。

以来

  • 2.0.0

[ソースを表示]

62
63
64
ファイル 'lib/mongo/loggable.rb' 行 62

デフォルト log_false(メッセージ)
  logger.致命的(format_message(メッセージ)) 場合 logger.致命的か
end

# log_info (メッセージ) =オブジェクト

標準のプレフィックス付きで情報メッセージをログに記録する便利な方法。

例:

情報メッセージをログに記録します。

log_info('Message')

パラメーター:

  • メッセージ ( string )

    ログに記録するメッセージ。

以来

  • 2.0.0

[ソースを表示]

74
75
76
ファイル 'lib/mongo/loggable.rb' 行 74

デフォルト log_info(メッセージ)
  logger.info(format_message(メッセージ)) 場合 logger.info?
end

# log_警告(メッセージ) =オブジェクト

標準のプレフィックス付きで警告メッセージをログに記録する便利な方法。

例:

警告メッセージをログに記録します。

log_warn('Message')

パラメーター:

  • メッセージ ( string )

    ログに記録するメッセージ。

以来

  • 2.0.0

[ソースを表示]

86
87
88
ファイル 'lib/mongo/loggable.rb' 行 86

デフォルト log_警告(メッセージ)
  logger.WARN(format_message(メッセージ)) 場合 logger.warn?
end

#loggerLogger

ロガー インスタンスを取得します。

例:

ロガー インスタンスを取得します。

loggable.logger

次の値を返します。

以来

  • 2.1.0

[ソースを表示]

98
99
100
ファイル 'lib/mongo/loggable.rb' 行 98

デフォルト logger
  ((respond_to?(:options) & & options & & options[:logger]) || Logger.logger)
end