diff --git a/src/redis-trib.rb b/src/redis-trib.rb index 22e2c96ce6d50deedb5cc90a4e41f45821a4b9e9..4839fff12726ba2a315003c7135fd90d1489ba3e 100755 --- a/src/redis-trib.rb +++ b/src/redis-trib.rb @@ -27,7 +27,23 @@ require 'redis' ClusterHashSlots = 16384 def xputs(s) - puts s + case s[0..2] + when ">>>" + color="29;1" + when "[ER" + color="31;1" + when "[OK" + color="32" + when "[FA","***" + color="33" + else + color=nil + end + + print "\033[#{color}m" if color + print s + print "\033[0m" if color + print "\n" end class ClusterNode