redis-trib: skip noaddr and disconnected nodes while loading cluster info.

This commit is contained in:
antirez 2013-02-27 17:23:11 +01:00
parent d20dea3eb7
commit 7ddc0fe652

View File

@ -408,6 +408,7 @@ class RedisTrib
node.load_info(:getfriends => true)
add_node(node)
node.friends.each{|f|
next if f[:flags].index("noaddr") or f[:flags].index("disconnected")
fnode = ClusterNode.new(f[:addr])
fnode.connect()
fnode.load_info()