Commit cc11d103 authored by antirez's avatar antirez
Browse files

redis-trib: call MIGRATE via r.client.call as fix for redis-rb API changes.

See issue #1593.

Thanks to @badboy for suggesting the direct client.call fix.
parent df32eb68
...@@ -705,7 +705,7 @@ class RedisTrib ...@@ -705,7 +705,7 @@ class RedisTrib
keys = source.r.cluster("getkeysinslot",slot,10) keys = source.r.cluster("getkeysinslot",slot,10)
break if keys.length == 0 break if keys.length == 0
keys.each{|key| keys.each{|key|
source.r.migrate(target.info[:host],target.info[:port],key,0,1000) source.r.client.call(["migrate",target.info[:host],target.info[:port],key,0,1000])
print "." if o[:verbose] print "." if o[:verbose]
STDOUT.flush STDOUT.flush
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment