{% load helpers %} {% load i18n %} {% for job in failed_jobs %}

{% if can_view_jobs %}{{ job.name }}{% else %}{{ job.name }}{% endif %} {{ job.get_status_display|lower }} {{ job.completed|isodatetime:"minutes" }}{% if job.error %}: {{ job.error }}{% endif %}

{% endfor %} {% if rrc.has_reconciliation_run %}
{% trans "Kentik devices" %} {% include 'netbox_kentik/inc/match_graph.html' with matched=rrc.num_matched_kentik_devices total=rrc.total_kentik_devices fill=True %} {% trans "Kentik sites" %} {% include 'netbox_kentik/inc/match_graph.html' with matched=rrc.num_matched_kentik_sites total=rrc.total_kentik_sites fill=True %} {% trans "NetBox devices" %} {% include 'netbox_kentik/inc/match_graph.html' with matched=rrc.num_matched_netbox_devices total=rrc.total_netbox_devices fill=True %} {% trans "NetBox sites" %} {% include 'netbox_kentik/inc/match_graph.html' with matched=rrc.num_matched_netbox_sites total=rrc.total_netbox_sites fill=True %}
{% else %}

{% trans "Reconciliation has not been run yet." %}

{% endif %}