{% extends 'base.html' %} {% block title %}Serveurs{% endblock %} {% macro sort_url(col) -%} ?sort={{ col }}&sort_dir={% if sort == col and sort_dir == 'asc' %}desc{% else %}asc{% endif %}&search={{ filters.search or '' }}&domain={{ filters.domain or '' }}&env={{ filters.env or '' }}&tier={{ filters.tier or '' }}&etat={{ filters.etat or '' }}&page=1 {%- endmacro %} {% macro sort_icon(col) -%} {% if sort == col %}{% if sort_dir == 'asc' %}▲{% else %}▼{% endif %}{% endif %} {%- endmacro %} {% macro qs(p) -%} ?page={{ p }}&search={{ filters.search or '' }}&domain={{ filters.domain or '' }}&env={{ filters.env or '' }}&tier={{ filters.tier or '' }}&etat={{ filters.etat or '' }}&sort={{ sort }}&sort_dir={{ sort_dir }} {%- endmacro %} {% block content %}
| Hostname {{ sort_icon('hostname') }} | Domaine {{ sort_icon('domaine') }} | Env {{ sort_icon('env') }} | Zone {{ sort_icon('zone') }} | OS {{ sort_icon('os') }} | Version | Licence | Tier {{ sort_icon('tier') }} | Etat {{ sort_icon('etat') }} | Owner {{ sort_icon('owner') }} | Actions | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ s.hostname }} | {{ s.domaine or '-' }} | {{ (s.environnement or '-')[:6] }} | {{ s.zone or 'LAN' }} | {{ s.os_family or '-' }} | {{ s.os_short or '-' }} | {{ s.licence_support }} | {{ s.tier }} | {{ (s.etat or '')[:8] }} | {{ s.patch_os_owner or '-' }} |