Module: Fabriq::Logging

Included in:
PluginPort
Defined in:
lib/fabriq/logging.rb

Instance Method Summary collapse

Instance Method Details

#configObject



4
5
6
# File 'lib/fabriq/logging.rb', line 4

def config
  Fabriq::Config
end

#debug(msg) ⇒ Object



16
17
18
# File 'lib/fabriq/logging.rb', line 16

def debug(msg)
  send_output :debug, msg
end

#error(msg) ⇒ Object



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

def error(msg)
  send_output :error, msg
end

#info(msg) ⇒ Object



8
9
10
# File 'lib/fabriq/logging.rb', line 8

def info(msg)
  send_output :info, msg
end

#send_output(level, msg) ⇒ Object



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

def send_output(level, msg)
  return if self.config.runtime_env == "test"
  puts "#{Time.now.to_s} - #{level.upcase} : #{msg}"
end