{% extends "admin/layout.html" %} {% block title %}{{ super() }} - {{ page | capitalize }} - {{ schedule.name }}{% endblock %} {% block pagetitle %}
/ {{ schedule.name | upper }}
{% endblock %} {% block content %} {% for (category, message) in get_flashed_messages(request) %}
{{ message }}
{% endfor %}

{{ schedule.name }}

{% if schedule.enabled %} Active {% else %} Paused {% endif %}

{{ schedule.run_count | default(0) }}
Total Runs

Schedule Overview
Status
{% if schedule.enabled %}Active{% else %}Paused{% endif %}
Total Runs
{{ schedule.run_count | default(0) }}
Timezone
{{ schedule.timezone }}
Schedule Details
{{ schedule.name }}
{{ schedule.function }}
{% if schedule.project %} {% set lang_icon = {'python': 'python', 'javascript': 'js', 'php': 'php'}.get(schedule.project.language | lower, 'code') %} {{ schedule.project.name }} {% else %} N/A {% endif %}
{% if schedule.user %} {{ schedule.user.name }} ({{ schedule.user.email }}) {% else %} N/A {% endif %}
{{ schedule.cron_expression }}
{{ schedule.id }}
{{ schedule.last_run | default('Never') }}
{{ schedule.next_run | default('Pending') }}
{% if schedule.description %}
{{ schedule.description }}
{% endif %}
{{ schedule.created_at | default('N/A') }}
{{ schedule.updated_at | default('N/A') }}
Danger Zone

Permanently delete this scheduled job. This action cannot be undone.

Edit Schedule
minute hour day month weekday
Run History
{% if logs %}
{% for log in logs %} {% endfor %}
Status Executed At Duration Result
{% if log.success %} Success {% else %} Failed {% endif %} {{ log.created_at | default('N/A') }} {% if log.duration_ms %} {{ log.duration_ms }}ms {% else %} - {% endif %} {% if log.success and log.result %} {% elif not log.success and log.error_message %} {% else %} - {% endif %}
{% else %}

No runs yet.

Runs will appear here when the scheduled job executes.

{% endif %}
{% endblock %} {% block scripts %} {{ super() }} {% endblock %}