{% extends "base.html" %} {% from "_macros.html" import crumbs, page_header %} {% from "monitors/_fields.html" import type_fields, toggle_script %} {# Add (monitor is none; `values` holds what was typed) or edit a monitor. #} {% block title %}{{ "Edit " ~ monitor.name if monitor else "Add monitor" }} — Steward{% endblock %} {% block breadcrumb %} {%- if monitor -%} {{ crumbs([("Monitors", "/monitors/"), (monitor.name, "/monitors/" ~ monitor.id), ("Edit", "")]) }} {%- elif host -%} {{ crumbs([("Hosts", "/hosts/"), (host.name, "/hosts/" ~ host.id), ("Add monitor", "")]) }} {%- else -%} {{ crumbs([("Monitors", "/monitors/"), ("Add monitor", "")]) }} {%- endif -%} {% endblock %} {% block content %} {% set v = values or {} %} {{ page_header("Edit monitor" if monitor else "Add monitor") }}
{{ error }}
{% endif %}