module SmallVictories

Constants

CONFIG_FILE
DEFAULT_DEPLOY
DEFAULT_DESTINATION
DEFAULT_DESTINATION_JAVASCRIPT
DEFAULT_DESTINATION_STYLESHEET
DEFAULT_INCLUDES
DEFAULT_LAYOUT
DEFAULT_SOURCE
DEFAULT_SOURCE_JAVASCRIPT
DEFAULT_SOURCE_STYLESHEET
GUARD_FILE
ROOT
VERSION

Attributes

logger[W]

Public Class Methods

logger() click to toggle source
# File lib/smallvictories/logger.rb, line 5
def logger
  @logger ||= Logger.new($stdout).tap do |log|
    log.progname = self.name
    log.formatter = proc do |severity, datetime, progname, msg|
      string = "Small Victories: "
      case severity
      when 'INFO'
        string.concat("👍  ")
      when 'WARN'
        string.concat("⚠️  ")
      when 'ERROR'
        string.concat("🔥  ")
      end
      string.concat("#{msg}\n")
    end
  end
end