class Redis::Cluster::Option
def parse_node_option(addr)
def parse_node_option(addr) addr = addr.map { |k, v| [k.to_sym, v] }.to_h if addr.values_at(:host, :port).any?(&:nil?) raise InvalidClientOptionError, 'Redis option of `cluster` must includes `:host` and `:port` keys' end addr end