{# SPDX-License-Identifier: Apache-2.0 #} {# Copyright (C) 2025 Marcin Zieba #}
{% if is_completed %}
Import complete.
{% elif cancelled %}
{{ message }}
{% elif is_failed %}
{{ message|default:"The import failed." }}
{% endif %}
{{ percentage }}%

Completed {{ processed }} of {{ total }} plan steps

{% if status.state == "queued" or status.queue_note %}

{% if status.state == "queued" %}Waiting for a worker.{% endif %} {% if status.queue_note %}{{ status.queue_note }}{% endif %} {% if status.state == "queued" %}{% include "netbox_data_import/inc/job_queue_place.html" %}{% endif %}

{% endif %}
{% if is_completed and results_url %} View results {% elif is_completed %} Start a new import {% elif is_failed and restore_claim %}
{% csrf_token %} {% include "netbox_data_import/inc/preview_claim.html" with preview_claim=restore_claim %}
{% if results_url %}View results{% endif %} {% elif cancelled %} {% if workspace_url %}Open the preview{% endif %} {% elif is_failed and preview_replaced %} A newer preview replaced this import's preview. {% if results_url %}View results{% endif %} {% elif is_failed %} Start a new import {% if results_url %}View results{% endif %} {% else %} {% if cancel_claim %}
{% csrf_token %} {% include "netbox_data_import/inc/preview_claim.html" with preview_claim=cancel_claim %}
{% endif %} This page updates automatically. {% endif %}