I was reviewing
http://docs.opscode.com/essentials_node_object_deep_merge.html#substitution and
I got thrown for a loop with this example:
For substituting an array with a hash:
role_or_environment 1 [ “1”, “2”, “3” ]
+
role_or_environment 2 { :x => “1” , :y => “2” }
{ :x => “1”, :y => “3” }
I’m unclear why :y would be “3” and not “2” in this example. Is this a
documentation error, or am I just misunderstanding something?