{% extends 'base.html' %}
{% load buttons %}
{% load custom_links %}
{% load helpers %}
{% load plugins %}
{% block title %}{{ object }}{% endblock %}
{% block header %}
{% plugin_buttons object %}
{% if perms.nautobot_circuit_maintenance.edit_circuitmaintenance %}
{% edit_button object %}
{% endif %}
{% if perms.nautobot_circuit_maintenance.delete_circuitmaintenance %}
{% delete_button object %}
{% endif %}
Maintenance ID: {{ object }}
{% include 'inc/created_updated.html' %}
{% custom_links object %}
{% endblock %}
{% block content %}
Info
Name |
{{ object.name }}
|
Description |
{{ object.description }} |
Status |
{{ object.status }} |
Start Time |
{{ object.start_time }} |
End Time |
{{ object.end_time }} |
Acknowledged |
{{ object.ack }} |
Circuits
{% if perms.nautobot_circuit_maintenance.add_circuitmaintenance %}
Add
{% endif %}
{% if not circuits %}
None
{% else %}
ID |
Status |
Impact |
Type |
Provider |
A Side |
Z Side |
Description |
{% for circuit in circuits %}
{{ circuit.circuit.cid }}
|
{% if circuit.circuit.status %}
{{ circuit.circuit.get_status_display }}
{% endif %}
|
{{ circuit.impact }}
|
{{ circuit.circuit.type }}
|
{{ circuit.circuit.provider }}
|
{{ circuit.circuit.termination_a.site }}
|
{{ circuit.circuit.termination_z.site }}
|
{{ circuit.circuit.description }}
|
{% endfor %}
{% endif %}
Notes
{% if perms.nautobot_circuit_maintenance.add_circuitmaintenance %}
Add
{% endif %}
{% if not maintenance_note %}
None
{% else %}
Level |
Title |
Date |
Comment |
|
{% for note in maintenance_note %}
{{ note.level }}
|
{{ note.title }}
|
{{ note.date }}
|
{{ note.comment }}
|
{% if perms.nautobot_circuit_maintenance.add_circuitmaintenance %}
{% endif %}
{% if perms.nautobot_circuit_maintenance.delete_circuitmaintenance %}
{% endif %}
|
{% endfor %}
{% endif %}
Notifications
{% if not parsednotification %}
None
{% else %}
Subject |
Date |
JSON |
|
{% for parsed_notification in parsednotification %}
{{ parsed_notification.raw_notification.subject }}
|
{{ parsed_notification.date }}
|
{{ parsed_notification.json }}
|
{% endfor %}
{% endif %}
{% include 'inc/custom_fields_panel.html' %}
{% include 'inc/relationships_panel.html' %}
{% include 'extras/inc/tags_panel.html' with tags=object.tags.all url='nautobot_circuit_maintenance:circuitmaintenance_list' %}
{% endblock %}