{% extends 'generic/object_retrieve.html' %} {% load buttons %} {% load custom_links %} {% load helpers %} {% load perms %} {% load plugins %} {% load tz %} {% block content %} {% if not job_class_found %}
This job source for this scheduled job is no longer installed. This scheduled job will fail to run unless reinstalled at the original location.
{% endif %} {{ block.super }} {% endblock content %} {% block extra_nav_tabs %} {% if perms.extras.view_approvalworkflow and object.associated_approval_workflows.exists %} {% if active_tab != 'approval_workflow' and object.get_approval_workflow_url or active_tab == 'approval_workflow' %} {% endif %} {% endif %} {% endblock extra_nav_tabs %} {% block content_left_page %}
Scheduled Job
Name {{ object.name }}
Description {{ object.description }}
Task {{ object.task }}
Job {{ object.job_model|hyperlinked_object }}
Requester {{ object.user|placeholder }}
Approval Required? {{ object.approval_required | render_boolean }}
Decision Date {{ object.decision_date | placeholder }}
Scheduling
Enabled? {{ object.enabled | render_boolean }}
Job Queue {{ object.job_queue | hyperlinked_object }}
Interval {{ object.interval }} {% if object.interval == "custom" %}({{ object.crontab }}){% endif %}
One Off? {{ object.one_off | render_boolean }}
Start Time {{ object.start_time|timezone:object.time_zone|date:"SHORT_DATETIME_FORMAT" }} {% if default_time_zone != object.time_zone %} {{ object.time_zone }}
{{ object.start_time|timezone:default_time_zone|date:"SHORT_DATETIME_FORMAT" }} {{ default_time_zone }} {% endif %}
Last Run At {% if object.last_run_at %} {{ object.last_run_at|timezone:object.time_zone|date:"SHORT_DATETIME_FORMAT" }} {% if default_time_zone != object.time_zone %} {{ object.time_zone }}
{{ object.last_run_at|timezone:default_time_zone|date:"SHORT_DATETIME_FORMAT" }} {{ default_time_zone }} {% endif %} {% else %} {{ object.last_run_at|placeholder }} {% endif %}
Total Run Count {{ object.total_run_count }}
{% endblock %} {% block content_right_page %} {% if job_class_found %}
User Inputs
{% for key, value in object.kwargs.items %} {% empty %} {% endfor %}
{{ labels|get_item:key }} {% if value is None %}–{% else %}{{ value }}{% endif %}
{% endif %}
Celery Keyword Arguments
{% include 'extras/inc/json_data.html' with data=object.celery_kwargs format="json" %}
{% endblock %}