{# astrapi_admin/modules/host_groups/dialogs/import/modal.html Erster Schritt des Gruppen-Imports: JSON einfuegen/hochladen, wird auf Absenden nur GEPARST und in den generischen create_edit_modal.html-Dialog uebernommen -- angelegt wird erst dort per normalem "Erstellen", nicht schon hier. Analog zu policies/dialogs/import/modal.html. Variablen: error (str|None), raw (str|None, Wiederherstellung nach Fehler) #} {% extends "dialog_form.html" %} {% block dialog_width %}640{% endblock %} {% block dialog_title %}Gruppe importieren{% endblock %} {% block form_id %}host-group-import-form{% endblock %} {% block form_action %}/ui/host_groups/import-preview{% endblock %} {% block form_style %}display:flex; flex-direction:column; gap:16px;{% endblock %} {% block dialog_body %} {% if error %}
{{ error }}
{% endif %}

JSON-Export einer Gruppe (z.B. vom Testserver) einfügen oder als Datei auswählen. Im nächsten Schritt lässt sich der Inhalt vor dem Anlegen noch prüfen und anpassen. Policy-/Mirror-Zuweisungen werden als rohe IDs übernommen -- existieren sie auf diesem Server nicht, bleiben die entsprechenden Felder schlicht leer, statt einen Fehler zu zeigen.

{% endblock %} {% block dialog_footer %} {% endblock %}