provision_host_report.j2 942 B

12345678910111213141516171819202122232425
  1. HPC Cluster
  2. -----------
  3. Reachable Hosts:
  4. {% if reachable_host_number > 0 %}
  5. {% for host in groups['reachable'] %}
  6. {% if reachable_host_number == 1 %}
  7. inet={{ host }}, link/ether={{ ethernet_detail_reachable.stdout | replace(';','')}}
  8. {% elif reachable_host_number > 1 %}
  9. inet={{ host }}, link/ether={{ ethernet_detail_reachable.results[loop.index|int - 1].stdout | replace(';','')}}
  10. {% endif %}
  11. {% endfor %}
  12. {% endif %}
  13. Total reachable hosts: {{ reachable_host_number }}
  14. Unreachable Hosts:
  15. {% if unreachable_host_number > 0 %}
  16. {% for host in groups['ungrouped'] %}
  17. {% if unreachable_host_number == 1 %}
  18. inet={{ host }}, link/ether={{ ethernet_detail_unreachable.stdout | replace(';','')}}
  19. {% elif unreachable_host_number > 1 %}
  20. inet={{ host }}, link/ether={{ ethernet_detail_unreachable.results[loop.index|int - 1].stdout | replace(';','')}}
  21. {% endif %}
  22. {% endfor %}
  23. {% endif %}
  24. Total unreachable hosts: {{ unreachable_host_number }}