{% extends "base.html" %} {% set section = "groups" %} {% block title %}Groups — Pipekit{% endblock %} {% block content %}
Groups {{ groups|length }} total New group…
{% if groups %} {% for g in groups %} {% set scheds = g.schedules if g.schedules is iterable and g.schedules is not string else [] %} {% endfor %}
name members schedule next run last run duration status
{{ g.name }} {{ g.member_count }} {% for s in scheds %} {{ s.cron_expr }}{% if not s.enabled %} (disabled){% endif %} {% else %} {% endfor %} {% for s in scheds %}
{% if s.enabled %}{{ s.next_fire_at }}{% if s.next_fire_in %} ({{ s.next_fire_in }}){% endif %}{% else %}{% endif %}
{% else %} {% endfor %}
{{ g.last_run_at | localtime }} {{ g.last_duration_s | duration }} {% if g.last_status %} {{ g.last_status }} {% else %} never ran {% endif %}
{% else %}
No groups yet.
Create one
{% endif %}
{% endblock %}