INNER CODE UNIT · Ruby
colorize
Hackplayers/evil-winrm · evil-winrm.rb:490
def colorize(text, color = 'default')
colors = { 'default' => '38', 'blue' => '34', 'red' => '31', 'yellow' => '1;33', 'magenta' => '35',
'green' => '1;32' }
color_code = colors[color]
"\001\033[0;#{color_code}m\002#{text}\001\033[0m\002"
end
# Messsage printing
def print_message(msg, msg_type=TYPE_INFO, prefix_print=true, log=nil)
if msg_type == TYPE_INFO then
msg_prefix = "Info: "
color = "blue"
elsif msg_type == TYPE_WARNING then
msg_prefix = "Warning: "
color = "yellow"
elsif msg_type == TYPE_ERROR then
msg_prefix = "Error: "
color = "red"