--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/dev/provisioning/modules/mysql/templates/my.cnf.erb Fri Jan 15 15:35:00 2016 +0100
@@ -0,0 +1,24 @@
+### MANAGED BY PUPPET ###
+
+<% @options.sort.map do |k,v| -%>
+<% if v.is_a?(Hash) -%>
+[<%= k %>]
+<% v.sort.map do |ki, vi| -%>
+<% if ki == 'ssl-disable' or (ki =~ /^ssl/ and v['ssl-disable'] == true) -%>
+<% next %>
+<% elsif vi == true or v == '' -%>
+<%= ki %>
+<% elsif vi.is_a?(Array) -%>
+<% vi.each do |vii| -%>
+<%= ki %> = <%= vii %>
+<% end -%>
+<% elsif ![nil, '', :undef].include?(vi) -%>
+<%= ki %> = <%= vi %>
+<% end -%>
+<% end -%>
+<% end %>
+<% end -%>
+
+<% if @includedir and @includedir != '' %>
+!includedir <%= @includedir %>
+<% end %>