{% extends 'netbox_meraki/base.html' %} {% block page_content %}

Sync Log Details

Synchronization Information
{% if sync_log.status == 'running' %} {% endif %} {% if sync_log.cancel_requested %} {% endif %}
Timestamp: {{ sync_log.timestamp }}
Status: {% if sync_log.status == 'success' %} {{ sync_log.status|upper }} {% elif sync_log.status == 'partial' %} {{ sync_log.status|upper }} {% elif sync_log.status == 'failed' %} {{ sync_log.status|upper }} {% elif sync_log.status == 'running' %} {{ sync_log.status|upper }} {% else %} {{ sync_log.status|upper }} {% endif %}
Current Operation: {{ sync_log.current_operation }}
Progress:
{{ sync_log.progress_percent }}%
Duration: {% if sync_log.duration_seconds %} {{ sync_log.duration_seconds|floatformat:2 }} seconds {% else %} - {% endif %}
Message: {{ sync_log.message }}
Cancellation: {% if sync_log.cancelled_at %} Cancellation Requested at {{ sync_log.cancelled_at|date:"Y-m-d H:i:s" }} {% else %} Cancellation Requested {% endif %}
Synchronization Statistics

{{ sync_log.organizations_synced }}

Organizations

{{ sync_log.networks_synced }}

Networks

{{ sync_log.devices_synced }}

Devices

{{ sync_log.vlans_synced }}

VLANs

{{ sync_log.prefixes_synced }}

Prefixes

{{ sync_log.ssids_synced }}

SSIDs

{% if sync_log.deleted_sites or sync_log.deleted_devices or sync_log.deleted_vlans or sync_log.deleted_prefixes or sync_log.updated_prefixes %}
Cleanup & Updates

{{ sync_log.deleted_sites }}

Sites Deleted

{{ sync_log.deleted_devices }}

Devices Deleted

{{ sync_log.deleted_vlans }}

VLANs Deleted

{{ sync_log.deleted_prefixes }}

Prefixes Deleted

{{ sync_log.updated_prefixes }}

Prefix Sites Changed

{% endif %}
{% if sync_log.errors %}
Errors
    {% for error in sync_log.errors %}
  • {{ error }}
  • {% endfor %}
{% endif %} {% if sync_log.progress_logs %}
Live Progress Logs
{% if sync_log.status == 'running' %} {% endif %}
{% for log in sync_log.progress_logs %}
[{{ log.timestamp|slice:"11:19" }}] {% if log.level == 'error' %} ERROR {% elif log.level == 'warning' %} WARN {% else %} INFO {% endif %} {{ log.message }}
{% endfor %}
{% endif %}
Back to Dashboard {% if sync_log.status == 'running' and not sync_log.cancel_requested %} {% endif %}
{% if sync_log.status == 'running' %} {% else %} {% endif %} {% endblock %}