Pipeline
{% if status=='running' %} started 0s ago, {% elif status=='finished' %} took {{ duration |humanizetime }} to complete, {% else %} not yet started, {% endif %} {{ ncount }}good rows, {{ ecount }} exceptions

{% for op in operators %}
{% if not loop.last %}
{% endif %} {% endfor %} {% for stage in stages %}
Stage {{ stage.number }} Counts: ({{ stage.ncount }} normal / {{ stage.ecount }} exceptional)
{% if stage.dependencies %}
Stage {{ stage.number }} Dependencies: {{ stage.dependencies }}
{% endif %} {% for op in stage.operators %}
{% if not loop.last %}
{% endif %} {% endfor %} {% endfor %}