class Redis::Cluster::Slot

def build_slot_node_key_map(available_slots)

available_slots is mapping of node_key to list of slot ranges
def build_slot_node_key_map(available_slots)
  available_slots.each_with_object({}) do |(node_key, slots_arr), acc|
    slots_arr.each do |slots|
      slots.each { |slot| assign_node_key(acc, slot, node_key) }
    end
  end
end