]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/letsencrypt/templates/default/check-certificates.erb
imagery: move service from layer to site
[chef.git] / cookbooks / letsencrypt / templates / default / check-certificates.erb
index d03e98a4dfe3f6ced2ef08d7aa2d1cadae7ae785..06f4f0a98fec704f3e39f2de4b622391d4a047de 100644 (file)
@@ -1,5 +1,7 @@
 #!/bin/sh
 
-<% @certificates.each_value do |certificate| -%>
-/srv/acme.openstreetmap.org/bin/check-certificate <%= certificate[:domains].join(" ") %>
+<% @certificates.values.sort_by { |c| c[:domains].first }.each do |certificate| -%>
+<% certificate[:nodes].sort_by { |h| h[:name] }.each do |host| -%>
+/srv/acme.openstreetmap.org/bin/check-certificate <%= host[:name] %> <%= host[:address] %> <%= certificate[:domains].join(" ") %>
+<% end -%>
 <% end -%>