module Fix::Engine::Logger

Naive logger implementation used in development

Public Class Methods

log(msg) click to toggle source

Class-methods are easier to stub to disable logging while running specs

# File lib/fix/engine/logger.rb, line 26
def self.log(msg)
  logger.debug(msg)
end
logger() click to toggle source

Returns the current logger

# File lib/fix/engine/logger.rb, line 33
def self.logger
  @logger ||= ::Logger.new(STDOUT)
end

Public Instance Methods

log(msg) click to toggle source

Logs a message to the standard output

@param msg [String] The message to log

# File lib/fix/engine/logger.rb, line 18
def log(msg)
  FE::Logger.log(msg)
end