diff --git a/templates/redirect.map.jinja2 b/templates/redirect.map.jinja2 index b9eeef9240a404cb94b89653a3ea0b03cea7751c..46bb4aa2c5df5705a9ac5d14e39bea67a91c5417 100644 --- a/templates/redirect.map.jinja2 +++ b/templates/redirect.map.jinja2 @@ -1,9 +1,9 @@ -{% for key in proxy_redirect_maps[item]|default([]) %} +{% for key in (proxy_redirect_maps[item]|default([]))|sort %} {{ key }} {{ proxy_redirect_maps[item][key] }} {% endfor %} -{% for host in groups.all %} +{% for host in groups.all|sort %} {% if hostvars[host].ansible_local is defined and hostvars[host].ansible_local.proxy_redirect_maps is defined %} -{% for key in hostvars[host].ansible_local.proxy_redirect_maps[item]|default([]) %} +{% for key in (hostvars[host].ansible_local.proxy_redirect_maps[item]|default([]))|sort %} {{ key }} {{ hostvars[host].ansible_local.proxy_redirect_maps[item][key] }} {% endfor %} {% endif %}