{% extends 'generic/object.html' %} {% comment %} See proxmoxcluster.html: the inherited breadcrumb reverses the model list route, which does not exist for ProxmoxNode because its list page is the bespoke nodes view. {% endcomment %} {% block breadcrumbs %} {% endblock breadcrumbs %} {% block content %}
Proxmox Node
Name {{ object.name }}
Proxmox Endpoint {% if object.endpoint %} {{ object.endpoint }} {% else %} — {% endif %}
Proxmox Cluster {% if object.proxmox_cluster %} {{ object.proxmox_cluster }} {% else %} — {% endif %}
NetBox Device {% if object.netbox_device %} {{ object.netbox_device }} {% else %} Not linked {% endif %}
Node ID {{ object.node_id|placeholder }}
IP Address {{ object.ip_address|placeholder }}
Location {{ object.location|placeholder }}
State & Capacity
Online {% if object.online is None %} — {% elif object.online %} Online {% else %} Offline {% endif %}
Local Node {% if object.local %}Yes{% else %}—{% endif %}
CPU {% if object.cpu_usage_percent is not None %} {{ object.cpu_usage_percent|floatformat:1 }}% {% else %} — {% endif %} {% if object.max_cpu %}of {{ object.max_cpu }} core{{ object.max_cpu|pluralize }}{% endif %}
Memory {% if object.memory_usage_percent is not None %} {{ object.memory_usage_percent|floatformat:1 }}% {% else %} — {% endif %}
Support Level {{ object.support_level|placeholder }}
SSL Fingerprint {% if object.ssl_fingerprint %} {{ object.ssl_fingerprint }} {% else %} {% endif %}
Last Updated {{ object.last_updated|placeholder }}
{% endblock content %}