{% 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

{% for maintenance in upcoming_maintenances %} {% for circuit in maintenance.circuits %} {% endfor %} {% endfor %}
Circuit ID Location Circuit Status Maintenance Start
{{ circuit.cid }} {% if circuit.circuit_termination_a.connected_endpoint %} {% with circuit_term_a_location=circuit.circuit_termination_a.connected_endpoint.parent.location %} {% comment %}Fix up this line after if move to Jinja templating. Unable to shrink due to whitespace {% endcomment %} {{ circuit_term_a_location.name }} {% if circuit.circuit_termination_z.connected_endpoint and circuit_term_a_location != circuit.circuit_termination_z.connected_endpoint.parent.location %} | {{ circuit.circuit_termination_z.connected_endpoint.parent.location.name}} {% endif %} {% endwith %} {% endif %} {{ circuit.status.name }} {{ maintenance.start_time | date:'Y-m-d H:i e' }}

Devices with Maintenances in the Next {{ n_days }} Days

{% for maintenance in upcoming_maintenances %} {% for circuit in maintenance.circuits %} {% if circuit.circuit_termination_a.connected_endpoint %} {% endif %} {% if circuit.circuit_termination_z.connected_endpoint %} {% endif %} {% endfor %} {% endfor %}
Device Name Maintenance Start
{% with device_obj=circuit.circuit_termination_a.connected_endpoint.parent %} {{ device_obj.name }} {% endwith %} {{ maintenance.start_time | date:'Y-m-d H:i e' }}
{% with device_obj=circuit.circuit_termination_z.connected_endpoint.parent %} {{ device_obj.name }} {% endwith %} {{ maintenance.start_time | date:'Y-m-d H:i e' }}

Metrics

{% for cm_metric_key, cm_metric_value in circuit_maint_metric_data.items %} {% endfor %}
Metric Metric Value
{{ cm_metric_key }} {{ cm_metric_value }}
{% endblock %}