Class: Mongo::Logger
- Inherits:
-
Object
- Object
- Mongo::Logger
- Defined in:
- build/ruby-driver-v2.19/lib/mongo/logger.rb
Overview
Provides ability to log messages.
Class Method Summary collapse
-
.level ⇒ Integer
Get the global logger level.
-
.level=(level) ⇒ Integer
Set the global logger level.
-
.logger ⇒ ::Logger
Get the wrapped logger.
-
.logger=(other) ⇒ ::Logger
Set the logger.
Class Method Details
.level ⇒ Integer
Get the global logger level.
62 63 64 |
# File 'build/ruby-driver-v2.19/lib/mongo/logger.rb', line 62 def level logger.level end |
.level=(level) ⇒ Integer
Set the global logger level.
74 75 76 |
# File 'build/ruby-driver-v2.19/lib/mongo/logger.rb', line 74 def level=(level) logger.level = level end |
.logger ⇒ ::Logger
Get the wrapped logger. If none was set will return a default info level logger.
36 37 38 |
# File 'build/ruby-driver-v2.19/lib/mongo/logger.rb', line 36 def logger @logger ||= default_logger end |
.logger=(other) ⇒ ::Logger
Set the logger.
50 51 52 |
# File 'build/ruby-driver-v2.19/lib/mongo/logger.rb', line 50 def logger=(other) @logger = other end |