diff --git a/lib/refrepo/gen/oar-properties.rb b/lib/refrepo/gen/oar-properties.rb index ac106f0baf123663bb81d64748691bfe63e98d4a..0fee151e1d002a56de99dc5ba7e5b5d7cd23d696 100644 --- a/lib/refrepo/gen/oar-properties.rb +++ b/lib/refrepo/gen/oar-properties.rb @@ -1135,6 +1135,7 @@ def extract_clusters_description(clusters, site_name, options, data_hierarchy, s cluster_resources = site_resources .select{|r| r["cluster"] == cluster_name} .select{|r| cluster_nodes.include?(r["host"].split(".")[0])} + .sort_by{|r| [r["cpu"], r["core"]]} sanity_check_result = sanity_check(cluster_resources, site_resources) unless sanity_check_result