89 lines
2.5 KiB
Twig
89 lines
2.5 KiB
Twig
{% extends 'admin/base.html.twig' %}
|
|
|
|
{% block title %}Ingest Job{% endblock %}
|
|
|
|
{% block body %}
|
|
|
|
<a href="{{ path('admin_jobs') }}"
|
|
class="btn btn-sm btn-outline-light mb-3">
|
|
← Zurück
|
|
</a>
|
|
|
|
<h1 class="h4 mb-4">Ingest Job</h1>
|
|
|
|
<div class="card bg-black text-info border-secondary">
|
|
<div class="card-body">
|
|
|
|
<div class="mb-2">
|
|
<strong>ID:</strong> {{ job.id }}
|
|
</div>
|
|
|
|
<div class="mb-2">
|
|
<strong>Typ:</strong> {{ job.type }}
|
|
</div>
|
|
|
|
<div class="mb-2">
|
|
<strong>Status:</strong>
|
|
{% if job.status == 'COMPLETED' %}
|
|
<span class="badge bg-success">COMPLETED</span>
|
|
{% elseif job.status == 'RUNNING' %}
|
|
<span class="badge bg-warning text-dark">RUNNING</span>
|
|
{% elseif job.status == 'FAILED' %}
|
|
<span class="badge bg-danger">FAILED</span>
|
|
{% else %}
|
|
<span class="badge bg-secondary">{{ job.status }}</span>
|
|
{% endif %}
|
|
</div>
|
|
|
|
<div class="mb-2">
|
|
<strong>Dokument:</strong>
|
|
{{ job.documentId ?? '-' }}
|
|
</div>
|
|
|
|
<div class="mb-2">
|
|
<strong>Version:</strong>
|
|
{{ job.documentVersionId ?? '-' }}
|
|
</div>
|
|
|
|
<div class="mb-2">
|
|
<strong>Gestartet:</strong>
|
|
{{ job.startedAt|date('d.m.Y H:i:s') }}
|
|
</div>
|
|
|
|
<div class="mb-2">
|
|
<strong>Beendet:</strong>
|
|
{% if job.finishedAt %}
|
|
{{ job.finishedAt|date('d.m.Y H:i:s') }}
|
|
{% else %}
|
|
-
|
|
{% endif %}
|
|
</div>
|
|
|
|
<div class="mb-2">
|
|
<strong>Gestartet von:</strong>
|
|
{% if job.startedBy %}
|
|
{{ job.startedBy.email }}
|
|
{% else %}
|
|
-
|
|
{% endif %}
|
|
</div>
|
|
|
|
{% if job.errorMessage %}
|
|
<div class="alert alert-danger mt-3">
|
|
<strong>Fehler:</strong><br>
|
|
{{ job.errorMessage }}
|
|
</div>
|
|
{% endif %}
|
|
|
|
{% if job.logPath %}
|
|
<div class="mt-3">
|
|
<strong>Log Datei:</strong><br>
|
|
<code>{{ job.logPath }}</code>
|
|
</div>
|
|
{% endif %}
|
|
|
|
</div>
|
|
</div>
|
|
|
|
{% endblock %}
|