Provides ability to log messages.
@since 2.0.0
Get the global logger level.
@example Get the global logging level.
Mongo::Logger.level
@return [ Integer ] The log level.
Set the global logger level.
@example Set the global logging level.
Mongo::Logger.level == Logger::DEBUG
Get the wrapped logger. If none was set will return a default debug level logger.
@example Get the wrapped logger.
Mongo::Logger.logger
@return [ ::Logger ] The wrapped logger.
Set the logger.
@example Set the wrapped logger.
Mongo::Logger.logger = logger
@param [ ::Logger ] other The logger to set.
[Validate]