Sha256: c6d342d2766ea11da1b22b13a669f24b05fb3ef73493d7f89bb87c091eddd55b
Contents?: true
Size: 596 Bytes
Versions: 204
Compression:
Stored size: 596 Bytes
Contents
# encoding: UTF-8 module ForestLiana class Logger class << self def log logger = ::Logger.new(STDOUT) logger_colors = { DEBUG: 34, WARN: 33, ERROR: 31, INFO: 37 } logger.formatter = proc do |severity, datetime, progname, message| displayed_message = "[#{datetime.to_s(:db)}] Forest 🌳🌳🌳 " \ "#{message}\n" "\e[#{logger_colors[severity.to_sym]}m#{displayed_message}\033[0m" end logger end end end end FOREST_LOGGER = ForestLiana::Logger.log
Version data entries
204 entries across 204 versions & 1 rubygems