{% extends "base.html" %} {% set active_page = 'vms' %} {% block title %}Virtual Machines โ€” vSphere Backup Manager{% endblock %} {% block head %} {% endblock %} {% block content %}
Virtual Machines
{{ vms|length }} VM{% if vms|length != 1 %}s{% endif %} on {{ session.get('host') }} {% if cache_age is not none %}  ยท  {% if cache_age < 5 %}just refreshed{% else %}data from {{ cache_age }}s ago{% endif %} {% endif %}
๐Ÿ”„ Refresh โž• Create Job
{% if error %}
โš  {{ error }}
{% endif %}
{{ vms|length }}
Total VMs
{{ vms|selectattr('power_state','equalto','poweredOn')|list|length }}
Powered On
{{ vms|selectattr('power_state','equalto','poweredOff')|list|length }}
Powered Off
{{ vms|selectattr('power_state','equalto','suspended')|list|length }}
Suspended
{% for vm in vms %}
{{ vm.name }}
{{ vm.guest_os or 'Unknown OS' }}
{% if vm.power_state == 'poweredOn' %} On {% elif vm.power_state == 'poweredOff' %} Off {% elif vm.power_state == 'suspended' %} Suspended {% else %} {{ vm.power_state }} {% endif %}
CPUs
{{ vm.num_cpu or 'โ€”' }}
Memory
{% if vm.memory_mb %}{{ (vm.memory_mb / 1024)|round(1) }} GB{% else %}โ€”{% endif %}
Disk Used
{{ vm.committed_gb or 0 }} GB
IP Address
{{ vm.ip_address or 'โ€”' }}
{% if vm.datastores %}
๐Ÿ“ฆ {{ vm.datastores|join(', ') }}
{% endif %}
{% else %}
๐Ÿ–ฅ

No virtual machines found.

{% endfor %}
{% endblock %} {% block scripts %} {% endblock %}