{% extends 'generic/object.html' %}
{% load static %}
{% load helpers %}
{% load plugins %}
{% load render_table from django_tables2 %}
{% load perms %}
{% load i18n %}
{% block extra_controls %}
{% if perms.ipfabric_netbox.sync_source %}
{% if object.ready_for_sync and object.type == 'local' %}
{% else %}
{% endif %}
{% endif %}
{% endblock %}
{% block content %}
| {% trans "Name" %} |
{{ object.name }} |
| {% trans "Type" %} |
{{ object.get_type_display }} |
| {% trans "Status" %} |
{% badge object.get_status_display bg_color=object.get_status_color %} |
| {% trans "Last synced" %} |
{{ object.last_synced|placeholder }} |
| {% trans "Description" %} |
{{ object.description|placeholder }} |
| {% trans "Base URL" %} |
{{ object.url }}
|
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}
{% for name, value in object.parameters.items %}
| {{ name | capfirst}} |
{% if name == "auth" and object.parameters|get_key:name %}
{% 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 %}
{% trans "Password Hidden" %}
{% endif %}
|
{% else %}
{{ object.parameters|get_key:name|placeholder }} |
{% endif %}
{% empty %}
|
{% trans "No parameters defined" %}
|
{% endfor %}
{% 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 %}