Sha256: a1852be67243b6176b377400b37c2d7d512e42f51e87e0638c2c861dbc3b6d3c
Contents?: true
Size: 1.69 KB
Versions: 3
Compression:
Stored size: 1.69 KB
Contents
# ---------------------------------------------------------------------------- # Frozen-string-literal: true # Copyright: 2012 - 2016 - MIT License # Encoding: utf-8 # ---------------------------------------------------------------------------- module Jekyll module Assets class Logger PREFIX = "Jekyll Assets:" def log @_log ||= Jekyll.logger end # ---------------------------------------------------------------------- # Log Level: 1 # ---------------------------------------------------------------------- def warn(msg = nil) log.warn(PREFIX, block_given?? yield : msg ) end # ---------------------------------------------------------------------- # Log Level: 1 # ---------------------------------------------------------------------- def error(msg = nil) log.error(PREFIX, block_given?? yield : msg ) end # ---------------------------------------------------------------------- # Log Level: 2 # ---------------------------------------------------------------------- def info(msg = nil) log.info(PREFIX, block_given?? yield : msg ) end # ---------------------------------------------------------------------- # Log Level: 3 # ---------------------------------------------------------------------- def debug(msg = nil) log.debug(PREFIX, block_given?? yield : msg ) end # ---------------------------------------------------------------------- def log_level=(*) raise "Please set log levels on Jekyll.logger" end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
jekyll-assets-2.2.2 | lib/jekyll/assets/logger.rb |
jekyll-assets-2.2.1 | lib/jekyll/assets/logger.rb |
jekyll-assets-2.2.0 | lib/jekyll/assets/logger.rb |