module Logging
Constants
- ESCAPES
Public Instance Methods
emit(opts={})
click to toggle source
# File lib/yaml-lint.rb, line 23 def emit(opts={}) color = opts[:color] message = opts[:message] print ESCAPES[color] unless @config[:nocolor] print message print ESCAPES[:reset] unless @config[:nocolor] print "\n" end
error(message)
click to toggle source
# File lib/yaml-lint.rb, line 19 def error(message) emit(:message => message, :color => :red) unless @config[:veryquiet] end
info(message)
click to toggle source
# File lib/yaml-lint.rb, line 11 def info(message) emit(:message => message, :color => :green) unless @config[:quiet] end
warn(message)
click to toggle source
# File lib/yaml-lint.rb, line 15 def warn(message) emit(:message => message, :color => :yellow) unless @config[:veryquiet] end