{% extends 'generic/object.html' %} {% load helpers %} {% load i18n %} {% block title %}{{ object }} - {% trans "Module Readiness" %}{% endblock %} {% block extra_controls %}  {% trans "Sync" %} {% endblock extra_controls %} {% block content %}
{% trans "Module Bay Readiness" %}
{% trans "Module rows" %} {{ payload.candidate_rows }}
{% trans "Bays already present" %} {{ payload.existing_bay_rows }}
{% trans "Missing bays" %} {% if payload.unique_missing_bays %} {{ payload.unique_missing_bays }} {% else %} 0 {% endif %}
{% trans "Rows skipped (no device in NetBox)" %} {{ payload.missing_device_rows }}
{% trans "Ready" %} {% if payload.ready %} {% trans "Yes" %} {% else %} {% trans "No" %} {% endif %}
{% trans "Devices Not Yet in NetBox" %}
{% if missing_device_names %}

{% trans "These devices have module rows but are not in NetBox yet; sync devices first." %}

    {% for name in missing_device_names|slice:":25" %}
  • {{ name }}
  • {% endfor %}
{% else %}

{% trans "All module-row devices exist in NetBox." %}

{% endif %}
{% endblock content %}