{% extends 'base/layout.html' %} {% load helpers %} {% block title %}Confirm MTP Harness Deploy{% endblock %} {% block content %}

Confirm MTP Harness Deploy

Review the objects that will be created. Nothing has been written yet — clicking Confirm and deploy runs the entire batch inside one atomic transaction. If any row fails validation, no rows are written.

Trunk
CID{{ parent.trunk_cid }}
Type{{ parent.trunk_type }}
Fibre count{{ parent.fibre_count }}
Length (m){{ parent.length_m|default:"—" }}
Manufacturer{{ parent.manufacturer|default:"—" }}
Cassette device-type{{ parent.cassette_device_type }}
Cassette device-role{{ parent.cassette_device_role }}
Cable type{{ parent.cable_type }}
Destinations ({{ preview_rows|length }})
{% for row in preview_rows %} {% endfor %}
# Rack Device Rear port Fibre range Cable label Length (m)
{{ forloop.counter }} {{ row.rack }} {{ row.device }} {{ row.rear_port }} {{ row.fibre_range }} {{ row.cable_label }} {{ row.cable_length_m|default:"—" }}
{% csrf_token %} Back to edit
{% endblock %}