{% 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' %}
{% else %}
{% endif %}
{% endif %}
{% endblock %}
{% block content %}
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 %}
{% 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 %}
Password Hidden
{% endif %}
|
{% else %}
{{ object.parameters|get_key:name|placeholder }} |
{% endif %}
{% empty %}
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 %}