{% from 'include/provisioning/variables.html' import get_nice_name %} {% from 'include/input_macros.html' import copy_to_clipboard %} {% for s in servers %} {% if s.type == 'do' %} {% set onclickEditAction = 'editDoServer' %} {% elif s.type == 'aws' %} {% set onclickEditAction = 'editAwsServer' %} {% elif s.type == 'gcore' %} {% set onclickEditAction = 'editGcoreServer' %} {% endif %} {{s.name}} {% if s.type == 'gcore' and s.name_template is defined %} ({{s.name_template}}) {% endif %} {% for p in providers %} {% if p.id|int() == s.provider_id|int() %} {{ p.name }} {% endif %} {% endfor %} {% if role == 1 %} {% for g in groups %} {% if adding %} {% if user_group|int() == g.group_id|int() %} {{ g.name }} {% endif %} {% else %} {% if s.group_id|int() == g.group_id|int() %} {{ g.name }} {% endif %} {% endif %} {% endfor %} {% endif %} {% if role != 1 %} {% endif %} {{get_nice_name(id, s.type, s.type, 'provider', params)}} {% set id = "server-region-" + s.id|string() %} {{get_nice_name(id, s.region, s.type, 'region', params)}} {% set id = "server-os-" + s.id|string() %} {{get_nice_name(id, s.os, s.type, 'image', params)}} {% set id = "server-ip-" + s.id|string() %} {{ copy_to_clipboard(id=id, value=s.IP) }} {% set id = "server-size-" + s.id|string() %} {{ copy_to_clipboard(id=id, value=s.instance_type) }} {% if s.status == 'Created' %} {% set style='color: var(--green-color);' %} {% elif s.status == 'Error ' %} {% set style='color: red;cursor: help;' %} {% endif %} {{s.status}} {{s.date}} {% endfor %}