Module: LoggingWrapper

Included in:
ActionsPluginBase, GitVcsClient::Git
Defined in:
lib/core/logging_wrapper.rb

Overview

Mixin for using logger

Instance Method Summary collapse

Instance Method Details

#dbg(message) ⇒ Object



3
4
5
# File 'lib/core/logging_wrapper.rb', line 3

def dbg(message)
  @logger.dbg message
end

#err(message) ⇒ Object



15
16
17
# File 'lib/core/logging_wrapper.rb', line 15

def err(message)
  @logger.err message
end

#ext(message, status = 0) ⇒ Object



24
25
26
27
28
29
30
31
# File 'lib/core/logging_wrapper.rb', line 24

def ext(message, status = 0)
  if status == 0
    @logger.inf message
  else
    @logger.err message
  end
  exit status
end

#ftl(message, status = 1) ⇒ Object



19
20
21
22
# File 'lib/core/logging_wrapper.rb', line 19

def ftl(message, status = 1)
  @logger.ftl message
  exit status
end

#inf(message) ⇒ Object



7
8
9
# File 'lib/core/logging_wrapper.rb', line 7

def inf(message)
  @logger.inf message
end

#wrn(message) ⇒ Object



11
12
13
# File 'lib/core/logging_wrapper.rb', line 11

def wrn(message)
  @logger.wrn message
end