{% extends 'nautobot_ssot/sync_header.html' %} {% load buttons %} {% load plugins %} {% load shorter_timedelta %} {% load render_diff %} {% load humanize_bytes %} {% block content %}
| Data Source | {% if object.get_source_url %} {{ object.source }} {% else %} {{ object.source }} {% endif %} |
| Data Target | {% if object.get_target_url %} {{ object.target }} {% else %} {{ object.target }} {% endif %} |
| Type | {% if object.dry_run %} Dry Run {% else %} Sync {% endif %} |
| Start Time | {{ object.start_time }} ({{ object.start_time | timesince }} ago) |
| End Time | {{ object.job_result.completed }} ({{ object.job_result.completed | timesince }} ago) |
| Duration |
{{ object.duration | shorter_timedelta }} total
|
| Status | {% include 'extras/inc/job_label.html' with result=object.job_result %} |
| Job result | {{ object.job_result.pk }} |
| Creates | {{ object.num_created }} |
| Updates | {{ object.num_updated }} |
| Deletes | {{ object.num_deleted }} |
| Failures | {{ object.num_failed }} |
| Errors | {{ object.num_errored }} |
| Memory used loading {{ object.source }} | Final | {{ object.source_load_memory_final | humanize_bytes }} |
| Peak | {{ object.source_load_memory_peak | humanize_bytes }} | |
| Memory used loading {{ object.target }} | Final | {{ object.target_load_memory_final | humanize_bytes }} |
| Peak | {{ object.target_load_memory_peak | humanize_bytes }} | |
| Memory used calculating diff | Final | {{ object.diff_memory_final | humanize_bytes }} |
| Peak | {{ object.diff_memory_peak | humanize_bytes }} | |
| Memory used syncing | Final | {{ object.sync_memory_final | humanize_bytes }} |
| Peak | {{ object.sync_memory_peak | humanize_bytes }} |