class String

Constants

COLORS

Public Instance Methods

indent(n, string = " ") click to toggle source
# File lib/vps/core_ext/string.rb, line 20
def indent(n, string = " ")
  split("\n").collect do |line|
    line.empty? ? line : "#{string * n}#{line}"
  end.join("\n")
end

Private Instance Methods

colorize(color) click to toggle source
# File lib/vps/core_ext/string.rb, line 28
def colorize(color)
  color = COLORS[color]
  "\033[0;#{color}m#{self}\033[0m"
end