Module Mongo::Loggable
In: lib/mongo/loggable.rb

Allows objects to easily log operations.

@since 2.0.0

Methods

Constants

PREFIX = 'MONGODB'.freeze   The standard MongoDB log prefix.

@since 2.0.0

Public Instance methods

Convenience method to log debug messages with the standard prefix.

@example Log a debug message.

  log_debug('Message')

@param [ String ] message The message to log.

@since 2.0.0

Convenience method to log error messages with the standard prefix.

@example Log a error message.

  log_error('Message')

@param [ String ] message The message to log.

@since 2.0.0

Convenience method to log fatal messages with the standard prefix.

@example Log a fatal message.

  log_fatal('Message')

@param [ String ] message The message to log.

@since 2.0.0

Convenience method to log info messages with the standard prefix.

@example Log a info message.

  log_info('Message')

@param [ String ] message The message to log.

@since 2.0.0

Convenience method to log warn messages with the standard prefix.

@example Log a warn message.

  log_warn('Message')

@param [ String ] message The message to log.

@since 2.0.0

Get the logger instance.

@example Get the logger instance.

  loggable.logger

@return [ Logger ] The logger.

@since 2.1.0

[Validate]