{% extends "base.html" %} {% block title %}Teams - specflo{% endblock %} {% block content %}
{{ no_pool }}
{% else %} {% if refused %}{{ refused }}
{% if refused_faults %}A save is refused while a fault stands, unless it is the save that mends it.
The running pool is as it was before it. The files stand now; a save reloads them.
Each team is one markdown file in the teams folder of the pool directory: its roles, each a pool and how many of the pool's leases the role takes, and notes for whoever leads it. The files are the source of truth: a save here writes the file an admin edits by hand, and a hand edit shows here on the next read. The roles are filled from the pools the pool file declares, and what fills a pool is an agent definition.
{% if rows %}| Team | Roles: name, pool, count | ||
|---|---|---|---|
| {{ row.name }} | {% else %}{{ row.name }} | {% endif %}
{% if row.team %}
{{ fault }} {% endfor %} |
No team file is in the pool directory.
{% endif %}