diff --git a/roles/monit-dashboard/templates/servers.json b/roles/monit-dashboard/templates/servers.json index e7e1486..45423a8 100644 --- a/roles/monit-dashboard/templates/servers.json +++ b/roles/monit-dashboard/templates/servers.json @@ -3,12 +3,12 @@ "url": "http://127.0.0.1:2812", "user": "{{ monit_web_user }}", "passwd": "{{ monit_web_pasword }}" - }{{ "," if items is defined and (items|length>0) else "" }} -{% for frame in items %} - "{{ frame.name }}": { - "url": "http://{{ frame.wireguard_address }}:2812", - "user": "{{ frame.monit_web_user }}", - "passwd": "{{ frame.monit_web_pasword }}" - }{{ "," if not loop.last }} + }{{ "," if groups['frames'] is defined and (groups['frames']|length>0) else "" }} +{% for frame in groups['frames'] %} + "{{ hostvars[frame].inventory_hostname }}": { + "url": "http://{{ hostvars[frame].wireguard_address }}:2812", + "user": "{{ hostvars[frame].monit_web_user }}", + "passwd": "{{ hostvars[frame].monit_web_pasword }}" + }{{ "," if not loop.last else "" }} {% endfor %} }