{% extends 'administration/base.html.twig' %} {% block title %}{{ 'admin.scheduled_tasks.title'|trans }}{% endblock %} {% block body %}
{{ 'admin.scheduled_tasks.description'|trans }}
terraflow:scheduled-task:sync, terraflow:scheduled-task:run, terraflow:scheduled-task:work — {{ 'admin.scheduled_tasks.cli_hint'|trans }}
| {{ 'admin.scheduled_tasks.column_name'|trans }} | {{ 'admin.scheduled_tasks.column_description'|trans }} | {{ 'admin.scheduled_tasks.column_source'|trans }} | {{ 'admin.scheduled_tasks.column_interval'|trans }} | {{ 'admin.scheduled_tasks.column_status'|trans }} | {{ 'admin.scheduled_tasks.column_last_run'|trans }} | {{ 'admin.scheduled_tasks.column_next_run'|trans }} | {{ 'admin.scheduled_tasks.column_error'|trans }} | {{ 'admin.custom_fields.actions'|trans }} |
|---|---|---|---|---|---|---|---|---|
{{ task.name }} |
{% if descKey %} {{ descKey|trans }} {% else %} — {% endif %} | {% if task.pluginName %} {{ task.pluginName }} {% else %} {{ 'admin.scheduled_tasks.source_core'|trans }} {% endif %} | {{ task.scheduledIntervalSeconds }} s | {% set st = task.status %} {{ ('admin.scheduled_tasks.status.' ~ st)|trans }} | {% if task.lastExecutionTime %}{{ task.lastExecutionTime|date('Y-m-d H:i') }}{% else %}—{% endif %} | {% if task.nextExecutionTime %}{{ task.nextExecutionTime|date('Y-m-d H:i') }}{% else %}—{% endif %} | {% if task.lastFailureMessage %}{{ task.lastFailureMessage }}{% else %}—{% endif %} | {% if task.status in ['scheduled', 'failed'] %} {% endif %} {% if task.status == 'failed' %} {% endif %} |
| {{ 'admin.scheduled_tasks.empty'|trans }} | ||||||||