55 lines
1.5 KiB
Twig
55 lines
1.5 KiB
Twig
|
<input type='text' class='searchbar' placeholder='Recherche'>
|
||
|
|
||
|
{% for cluster in core.get_clusters() %}
|
||
|
<article class='inline-box' id='{{ cluster.id_machine_cluster }}'>
|
||
|
|
||
|
{% set machinelist = core.get_members(cluster.id_machine_cluster) %}
|
||
|
|
||
|
<span class='title' style='color: {{ core.theme }}'>{{ cluster.name }}</span>
|
||
|
<span class='link_remove' data-cluster='{{ cluster.id_machine_cluster }}'>{{ core.icon.remove | raw }}</span>
|
||
|
|
||
|
<span class='link_edit' data-cluster='{{ cluster.id_machine_cluster }}'>{{ core.icon.edit | raw }}</span>
|
||
|
|
||
|
<span class='code'>
|
||
|
{{ core.icon.device | raw }}
|
||
|
<span>{{ machinelist | length }} machines</span>
|
||
|
</span>
|
||
|
|
||
|
|
||
|
<span class='option'>
|
||
|
{{ core.icon.option | raw }}
|
||
|
{% for option in core.get_options(cluster.id_machine_cluster) %}
|
||
|
<span class='ignore'>
|
||
|
<span>{{ option.name }}:{{ option.daemon }}</span>
|
||
|
</span>
|
||
|
{% else %}
|
||
|
<span class='ignore'>Aucune option</span>
|
||
|
{% endfor %}
|
||
|
</span>
|
||
|
|
||
|
<span class='groups'>
|
||
|
{{ core.icon.group | raw }}
|
||
|
|
||
|
<span class='ignore'>
|
||
|
{% for machine in machinelist %}
|
||
|
<span>
|
||
|
{{ machine.name }}
|
||
|
<span class='rem-member' data-member='{{ machine.id_machine }}' data-cluster='{{ cluster.id_machine_cluster }}'></span>
|
||
|
</span>
|
||
|
{% endfor %}
|
||
|
</span>
|
||
|
|
||
|
<span class='add-member' data-cluster='{{ cluster.id_machine_cluster }}'>+</span>
|
||
|
</span>
|
||
|
|
||
|
</article>
|
||
|
|
||
|
{# if no result #}
|
||
|
{% else %}
|
||
|
|
||
|
<article class='inline-box'>
|
||
|
<span>Aucun groupe trouvé.</span>
|
||
|
</article>
|
||
|
|
||
|
{% endfor %}
|