Class: MJML::Logger

Inherits:
Logger
  • Object
show all
Defined in:
lib/mjml/logger.rb

Overview

Simple logger for debugging MJML

Class Method Summary collapse

Class Method Details

.setup!(destination) ⇒ Object



6
7
8
9
10
11
12
13
14
15
# File 'lib/mjml/logger.rb', line 6

def self.setup!(destination)
  logger = new(destination)
  logger.level = ::Logger::ERROR

  logger.formatter = proc do |severity, datetime, _progname, msg|
    "[#{datetime}] #{severity} -- MJML: #{msg}\n\n"
  end

  logger
end