lib/puppet-debugger.rb in puppet-debugger-0.16.0 vs lib/puppet-debugger.rb in puppet-debugger-0.17.0

- old
+ new

@@ -7,54 +7,10 @@ require 'puppet-debugger/trollop' require 'puppet/util/log' require 'puppet-debugger/debugger_code' require 'puppet-debugger/support/errors' require 'plugins/puppet-debugger/input_responders/commands' - - -# monkey patch in some color effects string methods -class String - def red - "\033[31m#{self}\033[0m" - end - - def bold - "\033[1m#{self}\033[22m" - end - - def black - "\033[30m#{self}\033[0m" - end - - def green - "\033[32m#{self}\033[0m" - end - - def cyan - "\033[36m#{self}\033[0m" - end - - def yellow - "\033[33m#{self}\033[0m" - end - - def warning - yellow - end - - def fatal - red - end - - def info - green - end - - def camel_case - return self if self !~ /_/ && self =~ /[A-Z]+.*/ - split('_').map(&:capitalize).join - end -end +require 'puppet-debugger/monkey_patches' Puppet::Util::Log.newdesttype :buffer do require 'puppet/util/colors' include Puppet::Util::Colors