Module: Compostr::Logging

Included in:
Syncer
Defined in:
lib/compostr/logging.rb

Overview

Module to extend to get easy access to standard log functions. These are debug, info, warn, error and fatal. All log functions use the Compostr.logger (which can be customized). A typical client will just ‘extend Compostr::Logging` .

Instance Method Summary collapse

Instance Method Details

#debug(msg) ⇒ Object



9
10
11
# File 'lib/compostr/logging.rb', line 9

def debug msg
  Compostr.logger.debug msg
end

#error(msg) ⇒ Object



18
19
20
# File 'lib/compostr/logging.rb', line 18

def error msg
  Compostr.logger.error msg
end

#fatal(msg) ⇒ Object



21
22
23
# File 'lib/compostr/logging.rb', line 21

def fatal msg
  Compostr.logger.fatal msg
end

#info(msg) ⇒ Object



12
13
14
# File 'lib/compostr/logging.rb', line 12

def info msg
  Compostr.logger.info msg
end

#warn(msg) ⇒ Object



15
16
17
# File 'lib/compostr/logging.rb', line 15

def warn msg
  Compostr.logger.warn msg
end