{% macro state(job) -%} {% if job.new -%} New {%- elseif job.pending -%} Pending {%- elseif job.running -%} Running {%- elseif job.canceled -%} Canceled {%- elseif job.terminated -%} Terminated {%- elseif job.failed -%} Failed {%- elseif job.incomplete -%} Incomplete {%- elseif job.finished -%} Finished {%- else -%} Unknown {%- endif %} {%- endmacro %} {% macro command(job) -%} {{ job.command }} {{ job.args|jms_job_queue_args }} {%- endmacro %} {% macro ago(time, format) -%} {%- endmacro %} {% macro runtime(job) -%} {%- if job.canceled or job.terminated or job.failed or job.incomplete or job.finished -%} {{ job.runTime }} s {%- endif %} {%- endmacro %} {% macro queue(job) -%} {{ job.queue }} {%- endmacro %}