{% macro origins_table(origins) %}
Name | Description | Mirrors | Proxies | Group | Actions |
---|---|---|---|---|---|
⎋ {{ origin.domain_name }} | {{ origin.description }} | {{ origin.mirrors | length }} | {{ origin.proxies | length }} | {{ origin.group.group_name }} | View/Edit |
Origin Domain Name | Group | Provider | URL | Alarms | Actions |
---|---|---|---|---|---|
⎋ {{ proxy.origin.domain_name }} | {{ proxy.origin.group.group_name }} | {{ proxy.provider }} | ⎋ {{ proxy.url }} | {% for alarm in proxy.alarms %} {% if alarm.alarm_state.name == "OK" %} {% elif alarm.alarm_state.name == "UNKNOWN" %} {% else %} {% endif %} {% endfor %} | {% if proxy.deprecated %} Expiring in {{ proxy.deprecated | mirror_expiry }} {% else %} Mark blocked {% endif %} |
Group | Provider | Distribution Method | Number | Actions |
---|---|---|---|---|
{{ bridgeconf.group.group_name }} | {{ bridgeconf.provider }} | {{ bridgeconf.method }} | {{ bridgeconf.number }} | View/Edit Destroy |
Group | Configuration | Nickname | Hashed Fingerprint | Alarms | Actions |
---|---|---|---|---|---|
{{ bridge.conf.group.group_name }} | {{ bridge.conf.description }} ({{ bridge.conf.provider }}/{{ bridge.conf.method }}) | {{ bridge.nickname }} |
{{ bridge.hashed_fingerprint }}
|
{% for alarm in bridge.alarms %} {% if alarm.alarm_state.name == "OK" %} {% elif alarm.alarm_state.name == "UNKNOWN" %} {% else %} {% endif %} {% endfor %} | {% if bridge.deprecated %} Expiring in {{ bridge.deprecated | mirror_expiry }} {% else %} Mark blocked {% endif %} |
Provider | Format | URI | Description | Actions |
---|---|---|---|---|
{{ list.provider }} | {{ list.format }} | {{ list.url() }} | {{ list.description }} | Destroy |