lib/jekyll/assets/logger.rb in jekyll-assets-2.1.3 vs lib/jekyll/assets/logger.rb in jekyll-assets-2.2.0
- old
+ new
@@ -1,49 +1,63 @@
+# ----------------------------------------------------------------------------
# Frozen-string-literal: true
-# Copyright: 2012-2015 - MIT License
+# 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, &block)
- msg = (block_given?? block.call : msg)
- log.warn(PREFIX, msg)
+ def warn(msg = nil)
+ log.warn(PREFIX,
+ block_given?? yield : msg
+ )
end
+ # ----------------------------------------------------------------------
# Log Level: 1
+ # ----------------------------------------------------------------------
- def error(msg = nil, &block)
- msg = (block_given?? block.call : msg)
- log.error(PREFIX, msg)
+ def error(msg = nil)
+ log.error(PREFIX,
+ block_given?? yield : msg
+ )
end
+ # ----------------------------------------------------------------------
# Log Level: 2
+ # ----------------------------------------------------------------------
- def info(msg = nil, &block)
- msg = (block_given?? block.call : msg)
- log.info(PREFIX, msg)
+ def info(msg = nil)
+ log.info(PREFIX,
+ block_given?? yield : msg
+ )
end
+ # ----------------------------------------------------------------------
# Log Level: 3
+ # ----------------------------------------------------------------------
- def debug(msg = nil, &block)
- msg = (block_given?? block.call : msg)
- log.debug(PREFIX, msg)
+ def debug(msg = nil)
+ log.debug(PREFIX,
+ block_given?? yield : msg
+ )
end
- #
+ # ----------------------------------------------------------------------
def log_level=(*)
- raise RuntimeError, "Please set log levels on Jekyll.logger"
+ raise "Please set log levels on Jekyll.logger"
end
end
end
end