{% macro getJobStatusClass(job) %} {% apply spaceless %} {% set status = job.status %} {% if status is constant('STATUS_RUNNING', job) %} {% set class = 'info' %} {% elseif status is constant('STATUS_SUCCESS', job) %} {% set class = 'success' %} {% elseif status is constant('STATUS_FAILED', job) %} {% set class = 'warning' %} {% elseif status is constant('STATUS_FAILED_REDELIVERED', job) %} {% set class = 'warning' %} {% elseif status in [constant('STATUS_CANCELLED', job), constant('STATUS_STALE', job)] %} {% set class = 'inverse' %} {% else %} {% set class = '' %} {% endif %} {{ class }} {% endapply %} {% endmacro %}