From ff5e4da0c0a148bbf2e4b8ce7547a01c83e325f9 Mon Sep 17 00:00:00 2001 From: NguyenDucTung Date: Thu, 11 Jun 2015 18:49:16 +0900 Subject: [PATCH] Fix error "No sentinels available" when the master name is different from the host name --- lib/redis/client.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/redis/client.rb b/lib/redis/client.rb index 7d9d64b5a..6a4fa2793 100644 --- a/lib/redis/client.rb +++ b/lib/redis/client.rb @@ -493,7 +493,7 @@ def initialize(options) @sentinels = @options.delete(:sentinels).dup @role = @options.fetch(:role, "master").to_s - @master = @options[:host] + @master = @options[:master_name] || @options[:host] end def check(client)