Fix sorting in sahara_cluster_template.rb
Change-Id: I379a5f6bb6ec946b133ad80d6b40969cc0eaac0e Related-Blueprint: granular-task-idempotency
This commit is contained in:
parent
da53d1421c
commit
2e82e469d1
|
@ -23,9 +23,9 @@ Puppet::Type.newtype(:sahara_cluster_template) do
|
|||
def insync?(is)
|
||||
return false unless is.count == should.count
|
||||
|
||||
should.sort_by! { |n| n["name"] }
|
||||
is.sort_by! { |n| n["name"] }
|
||||
should.zip(is).each do |should_node,is_node|
|
||||
should_sort = should.sort_by { |n| n["name"] }
|
||||
is_sort = is.sort_by { |n| n["name"] }
|
||||
should_sort.zip(is_sort).each do |should_node,is_node|
|
||||
should_node.keys.each do |field|
|
||||
unless (is_node.has_key?(field) && should_node[field].to_s == is_node[field].to_s)
|
||||
return false
|
||||
|
|
Loading…
Reference in New Issue