{% macro job_status_card(job, show_cancel=true) %} {% set total_count = job.completed_count + job.error_count + job.cancelled_count %} {% set progress = (total_count / job.task_count * 100) if job.task_count > 0 else 0 %} {% set is_finished = job.status in ['COMPLETED', 'FAILED', 'CANCELLED'] %} {% set has_results = job.has_results %} {% set results_route = job.results_route %} {% include "fragments/job_status_fragment.html" %} {% endmacro %}