frankfurter/lib/log.rb
BadMark d0a43e357a
Some checks failed
CI/CD Pipeline / test (push) Has been cancelled
CI/CD Pipeline / publish (push) Has been cancelled
CI/CD Pipeline / release (push) Has been cancelled
up
2026-05-21 01:38:14 -06:00

18 lines
417 B
Ruby

# frozen_string_literal: true
require "logger"
module Log
class << self
def logger
@logger ||= ::Logger.new($stdout).tap do |l|
l.level = ::Logger::ERROR if ENV["APP_ENV"] == "test"
end
end
def debug(message) = logger.debug(message)
def info(message) = logger.info(message)
def warn(message) = logger.warn(message)
def error(message) = logger.error(message)
end
end