module CfnBackup::Log
Public Class Methods
colors()
click to toggle source
# File lib/cfnbackup/log.rb, line 6 def self.colors @colors ||= { ERROR: 31, # Red WARN: 33, # Yellow DEBUG: 32, # Green INFO: 0 } end
logger()
click to toggle source
# File lib/cfnbackup/log.rb, line 15 def self.logger if @logger.nil? @logger = Logger.new(STDOUT) @logger.level = Logger::INFO @logger.formatter = proc do |severity, datetime, progname, msg| "\e[#{colors[severity.to_sym]}m#{severity}: - #{msg}\e[0m\n" end end @logger end
logger=(logger)
click to toggle source
# File lib/cfnbackup/log.rb, line 26 def self.logger=(logger) @logger = logger end