{% extends 'generic/object.html' %} {% load static %} {% load helpers %} {% load plugins %} {% load render_table from django_tables2 %} {% load perms %} {% block extra_controls %} {% if perms.ipfabric_netbox.sync_source %} {% if object.ready_for_sync and object.type == 'local' %}
{% csrf_token %}
{% else %} {% endif %} {% endif %} {% endblock %} {% block content %}
Data Source
Name {{ object.name }}
Type {{ object.get_type_display }}
Status {% badge object.get_status_display bg_color=object.get_status_color %}
Last synced {{ object.last_synced|placeholder }}
Description {{ object.description|placeholder }}
URL {{ object.url }}
{% include 'inc/panels/tags.html' %} {% include 'inc/panels/comments.html' %} {% plugin_left_page object %}
Parameters
{% for name, value in object.parameters.items %} {% if name == "auth" and object.parameters|get_key:name %} {% else %} {% endif %} {% empty %} {% endfor %}
{{ name | capfirst}} {% if request.user|can_add:object or request.user|can_change:object or request.user|can_delete:object %} {{ object.parameters|get_key:name|placeholder }} {% else %} Password Hidden {% endif %} {{ object.parameters|get_key:name|placeholder }}
No parameters defined
{% include 'inc/panels/related_objects.html' %} {% include 'inc/panels/custom_fields.html' %} {% plugin_right_page object %}
{% if job %}
{% include 'ipfabric_netbox/partials/job_logs.html' with job=job %}
{% endif %}
{% endblock %}