]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-cookbooks.git/commitdiff
Sort the arrays before outputing them, so the file doesn't change every time chef... 97/head
authorCraig Lewis <clewis@centraldesktop.com>
Fri, 6 Sep 2013 00:54:10 +0000 (17:54 -0700)
committerGuilhem Lettron <guilhem.lettron@optiflows.com>
Wed, 19 Feb 2014 16:03:30 +0000 (17:03 +0100)
templates/default/ceph.conf.erb

index cf63ce3d05dc9093636a35bfb4d409b01294700f..80f4f5c095f70551ab01a82513239f0532050b75 100644 (file)
@@ -1,30 +1,30 @@
 [global]
-  fsid =  <%= node["ceph"]["config"]["fsid"] %>
+  fsid = <%= node["ceph"]["config"]["fsid"] %>
   mon initial members = <%= node["ceph"]["config"]["mon_initial_members"] %>
   mon host = <%= @mon_addresses.join(', ') %>
 <% if (! node['ceph']['config']['global'].nil?) -%>
-  <% node['ceph']['config']['global'].each do |k, v| %>
+  <% node['ceph']['config']['global'].sort.each do |k, v| %>
   <%= k %> = <%= v %>
   <% end %>
 <% end -%>
 
 <% if (! node['ceph']['config']['osd'].nil?) -%>
 [osd]
-  <% node['ceph']['config']['osd'].each do |k, v| %>
+  <% node['ceph']['config']['osd'].sort.each do |k, v| %>
   <%= k %> = <%= v %>
   <% end %>
 <% end -%>
 
 <% if (! node['ceph']['config']['mon'].nil?) -%>
 [mon]
-  <% node['ceph']['config']['mon'].each do |k, v| %>
+  <% node['ceph']['config']['mon'].sort.each do |k, v| %>
   <%= k %> = <%= v %>
   <% end %>
 <% end -%>
 
 <% if (! node['ceph']['config']['mds'].nil?) -%>
 [mds]
-  <% node['ceph']['config']['mds'].each do |key, value| -%>
+  <% node['ceph']['config']['mds'].sort.each do |key, value| -%>
   <%= key %> = <%= value %>
   <%   end -%>
 <% end -%>
   keyring = /etc/ceph/ceph.client.radosgw.<%= node['hostname'] %>.keyring
   log file = /var/log/ceph/radosgw.log
 <% if (! node['ceph']['config']['rgw'].nil?) -%>
-  <% node['ceph']['config']['rgw'].each do |k, v| %>
+  <% node['ceph']['config']['rgw'].sort.each do |k, v| %>
   <%= k %> = <%= v %>
   <% end %>
 <% end -%>
 <% end -%>
 
-<% node['ceph']['config-sections'].each do |name, sect| %>
+<% node['ceph']['config-sections'].sort.each do |name, sect| %>
 [<%= name %>]
-  <% sect.each do |k, v| %>
+  <% sect.sort.each do |k, v| %>
   <%= k %> = <%= v %>
   <% end %>
 <% end %>