From 15fb3bd4aa7337b4948e3c313d4991205b27e099 Mon Sep 17 00:00:00 2001 From: "R.I.Pienaar" Date: Tue, 18 Oct 2011 21:23:43 +0100 Subject: [PATCH] Do not sort arrays after building them as array data with complex data in them like hashes will fail to sort and raise exceptions --- lib/hiera/backend.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/hiera/backend.rb b/lib/hiera/backend.rb index db9065030..b2151369a 100644 --- a/lib/hiera/backend.rb +++ b/lib/hiera/backend.rb @@ -129,7 +129,7 @@ def parse_answer(data, scope, extra_data={}) def resolve_answer(answer, resolution_type) case resolution_type when :array - [answer].flatten.uniq.compact.sort + [answer].flatten.uniq.compact when :hash answer # Hash structure should be preserved else