{% extends 'base.html' %}
{% load buttons %}
{% load static %}
{% load custom_links %}
{% load helpers %}
{% load plugins %}
{% block header %}
{% endblock %}
{% block content %}
{% block title %}Circuit Maintenance Dashboard{% endblock %}
Circuits With Maintenances in the Next {{ n_days }} Days
Circuit ID |
Sites |
Circuit Status |
Maintenance Start |
{% for maintenance in upcoming_maintenances %}
{% for circuit in maintenance.circuits %}
{{ circuit.cid }}
|
{% if circuit.termination_a.connected_endpoint %}
{% with circuit_term_a_site=circuit.termination_a.connected_endpoint.parent.site %}
{% comment %}Fix up this line after if move to Jinja templating. Unable to shrink due to whitespace {% endcomment %}
{{ circuit_term_a_site.name }}
{% if circuit.termination_z.connected_endpoint and circuit_term_a_site != circuit.termination_z.connected_endpoint.parent.site %}
| {{ circuit.termination_z.connected_endpoint.parent.site.name}}
{% endif %}
{% endwith %}
{% endif %}
|
{{ circuit.status.name }}
|
{{ maintenance.start_time | date:'Y-m-d H:i e' }}
|
{% endfor %}
{% endfor %}
Devices with Maintenances in the Next {{ n_days }} Days
Device Name |
Maintenance Start |
{% for maintenance in upcoming_maintenances %}
{% for circuit in maintenance.circuits %}
{% if circuit.termination_a.connected_endpoint %}
{% with device_obj=circuit.termination_a.connected_endpoint.parent %}
{{ device_obj.name }}
{% endwith %}
|
{{ maintenance.start_time | date:'Y-m-d H:i e' }}
|
{% endif %}
{% if circuit.termination_z.connected_endpoint %}
{% with device_obj=circuit.termination_z.connected_endpoint.parent %}
{{ device_obj.name }}
{% endwith %}
|
{{ maintenance.start_time | date:'Y-m-d H:i e' }}
|
{% endif %}
{% endfor %}
{% endfor %}
Metrics
Metric |
Metric Value |
{% for cm_metric_key, cm_metric_value in circuit_maint_metric_data.items %}
{{ cm_metric_key }} |
{{ cm_metric_value }} |
{% endfor %}
{% endblock %}