{% extends 'generic/object_detail.html' %} {% load helpers %} {% block masthead %}

Maintenance ID: {% block title %}{{ object }}{% endblock %}

{% endblock masthead %} {% block content_left_page %}
Info
{% with object.parsednotification_set.first.raw_notification.provider as provider %} {% if provider %} {% else %} {% endif %} {% endwith %}
Name {{ object.name }}
Description {{ object.description }}
Status {{ object.status }}
Start Time {{ object.start_time }}
End Time {{ object.end_time }}
Acknowledged {{ object.ack }}
Notifying Provider{{ provider }}{{ provider | placeholder }}
{% endblock %} {% block content_full_width_page %}
Circuits
{% if perms.nautobot_circuit_maintenance.add_circuitmaintenance %} Add {% endif %}
{% if not circuits %}
None
{% else %} {% for circuit in circuits %} {% endfor %}
ID Impact Provider Type Status A Side Z Side Description
{{ circuit.circuit.cid }} {{ circuit.impact }} {{ circuit.circuit.provider }} {{ circuit.circuit.type }} {% if circuit.circuit.status %} {{ circuit.circuit.get_status_display }} {% endif %} {% if circuit.circuit.termination_a.location %} {{ circuit.circuit.termination_a.location }} {% elif circuit.circuit.termination_a.provider_network %} {{ circuit.circuit.termination_a.provider_network }} {% else %} {{ circuit.circuit.termination_a.site }} {% endif %} {% if circuit.circuit.termination_z.location %} {{ circuit.circuit.termination_z.location }} {% elif circuit.circuit.termination_z.provider_network %} {{ circuit.circuit.termination_z.provider_network }} {% else %} {{ circuit.circuit.termination_z.site }} {% endif %} {{ circuit.circuit.description }}
{% endif %}
Notes
{% if perms.nautobot_circuit_maintenance.add_circuitmaintenance %} Add {% endif %}
{% if not maintenance_note %}
None
{% else %} {% for note in maintenance_note %} {% endfor %}
Level Title Last Updated Comment
{{ note.level }} {{ note.title }} {{ note.last_updated }} {{ note.comment }} {% if perms.nautobot_circuit_maintenance.add_circuitmaintenance %} {% endif %} {% if perms.nautobot_circuit_maintenance.delete_circuitmaintenance %} {% endif %}
{% endif %}
Notifications
{% if not parsednotification %}
None
{% else %} {% for parsed_notification in parsednotification %} {% endfor %}
Subject Date JSON
{{ parsed_notification.raw_notification.subject }} {{ parsed_notification.raw_notification.stamp }}
{{ parsed_notification.json | render_json }}
{% endif %}
{% endblock %}