{% extends "base.html" %} {% load cycle from future %} {% load static from staticfiles %} {% load mirror_status %} {% load flags %} {% load admin_urls %} {% load bugs %} {% block title %}{{ BRANDING_DISTRONAME }} - {{ mirror.name }} - Mirror Details{% endblock %} {% block head %}{% endblock %} {% block content %}
Name: | {{ mirror.name }} |
---|---|
Tier: | {{ mirror.get_tier_display }} |
Has ISOs: | {{ mirror.isos|yesno|capfirst }} |
Public: | {{ mirror.public|yesno|capfirst }} |
Active: | {{ mirror.active|yesno|capfirst }} |
Created: | {{ mirror.created }} |
Last Modified: | {{ mirror.last_modified }} |
Rsync IPs: | {{mirror.rsync_ips.all|join:', '}} |
Admin Email: | {% if mirror.admin_email %}{{ mirror.admin_email }}{% else %}None{% endif %} |
Alternate Email: | {% if mirror.alternate_email %}{{ mirror.alternate_email }}{% else %}None{% endif %} |
Notes: | {{ mirror.notes|linebreaks }} |
Upstream: | {% if mirror.upstream %} {{ mirror.upstream.name }} {% else %}None{% endif %} |
Downstream: | {% with mirror.downstream as ds_mirrors %}{% if ds_mirrors %} {% for ds in ds_mirrors %} {{ ds.name }}{% comment %} {% endcomment %}{% if not ds.active %} (inactive){% endif %}{% comment %} {% endcomment %}{% if not ds.public %} (private){% endif %}{% comment %} {% endcomment %}{% if not forloop.last %}, {% endif %}{% endfor %} {% else %}None{% endif %} | {% endwith %}
Periodic checks of the mirrors are done from various geographic locations, IP addresses, and using IPv4 or IPv6. These results are summarized in graphical form below.