Class: DTR::SyncLogger::MessageDecoratedLogger
- Includes:
- MessageDecorator
- Defined in:
- lib/dtr/agent/sync_logger.rb
Instance Method Summary collapse
- #debug(message = nil, &block) ⇒ Object
- #error(message = nil, &block) ⇒ Object
- #info(message = nil, &block) ⇒ Object
-
#initialize(logger) ⇒ MessageDecoratedLogger
constructor
A new instance of MessageDecoratedLogger.
- #level ⇒ Object
Methods included from MessageDecorator
Constructor Details
#initialize(logger) ⇒ MessageDecoratedLogger
Returns a new instance of MessageDecoratedLogger.
41 42 43 |
# File 'lib/dtr/agent/sync_logger.rb', line 41 def initialize(logger) @logger = logger end |
Instance Method Details
#debug(message = nil, &block) ⇒ Object
45 46 47 |
# File 'lib/dtr/agent/sync_logger.rb', line 45 def debug(=nil, &block) (:debug, , &block) end |
#error(message = nil, &block) ⇒ Object
53 54 55 |
# File 'lib/dtr/agent/sync_logger.rb', line 53 def error(=nil, &block) (:error, , &block) end |
#info(message = nil, &block) ⇒ Object
49 50 51 |
# File 'lib/dtr/agent/sync_logger.rb', line 49 def info(=nil, &block) (:info, , &block) end |
#level ⇒ Object
57 58 59 |
# File 'lib/dtr/agent/sync_logger.rb', line 57 def level @logger_level ||= @logger.level end |