{% extends 'psu_base/layout/main.html' %}
{% load base_taglib %}
{%block title%}Downtime Console{%endblock%}
{%block scripts%}{%datatables%}{%endblock%}
{% block pagecontent %}
Downtimes
{%if not active_base_downtime%}
{%endif%}
{%app_name%} Downtimes
When |
From |
Until |
Reason |
Action |
{% for dt in downtimes%}
{{dt.start_cd.timestamp}}
{%if dt.is_past%}
{%fa fa-history fa-fw text-muted title="Past Downtime"%}
{%elif dt.is_future%}
{%fa fa-clock-o fa-fw text-info title="Future Downtime"%}
{%else%}
{%fa fa-star fa-fw text-danger title="Active Downtime"%}
{%endif%}
{{dt.from_date_description}}
|
{{dt.start_cd.timestamp}}
{{dt.from_date_display}}
|
{{dt.end_cd.timestamp}}
{{dt.until_date_display}}
|
{{dt.reason}} |
{%if dt.can_delete%}
{%fa fa-trash-o text-danger title="Delete"%}
{%elif dt.can_end%}
{%fa fa-stop text-danger title="End Downtime"%}
{%endif%}
|
{% endfor %}
Banner Downtimes
-
Banner downtime windows are determined via a
JSON file
on the static content server.
- The downtime schedule does not bring this site up or down, it only provides messaging.
- This site is only disabled when Finti is unavailable.
-
Banner downtime messages exist for the following scenarios
(ordered chronologically):
- Upcoming downtime (starting within 30 minutes)
- Downtime started (less than 30 minutes ago), but Finti is still available
- Downtime started, and Finti is down
- Downtime started (more than 30 minutes ago), and Finti is restored
When |
From |
Until |
Message |
Type |
{% for dt in banner_downtimes%}
{{dt.start_cd.timestamp}}
{%if dt.is_past%}
{%fa fa-history fa-fw text-muted title="Past Downtime"%}
{%elif dt.is_future%}
{%fa fa-clock-o fa-fw text-info title="Future Downtime"%}
{%else%}
{%fa fa-star fa-fw text-danger title="Active Downtime"%}
{%endif%}
{{dt.from_date_description}}
|
{{dt.start_cd.timestamp}}
{{dt.from_date_display}}
|
{{dt.end_cd.timestamp}}
{{dt.until_date_display}}
|
{{dt.message}} |
{{dt.reason}} |
{% endfor %}
{% endblock %}