lib/magellan/cli/base.rb in magellan-cli-0.2.19 vs lib/magellan/cli/base.rb in magellan-cli-0.3.0

- old
+ new

@@ -27,44 +27,44 @@ def verbose? opts[:verbose] end - def verbose(msg) - self.class.verbose(msg) if verbose? + def log_verbose(msg) + self.class.log_verbose(msg) if verbose? end - def info(msg) - self.class.info(msg) + def log_info(msg) + self.class.log_info(msg) end - def success(msg) - self.class.success(msg) + def log_success(msg) + self.class.log_success(msg) end - def error(msg) - self.class.error(msg) + def log_error(msg) + self.class.log_error(msg) end def fatal(msg) - verbose(caller.join("\n ")) + log_verbose(caller.join("\n ")) raise Cli::Error, msg end end class << self def puts_with_color(color_no, msg) $stderr.puts("\e[#{color_no}m#{msg}\e[0m") end - def verbose(msg, flag = true) + def log_verbose(msg, flag = true) puts_with_color(34, msg) if flag end - def info(msg) + def log_info(msg) puts_with_color(0, msg) end - def success(msg) + def log_success(msg) puts_with_color(32, msg) end - def error(msg) + def log_error(msg) puts_with_color(31, msg) end def sorted_commands(all = true) cmd_hash = all_commands.dup