{% extends "dcim/device.html" %} {% load helpers %} {% load json_helpers %} {% load static %} {% block title %} {{ object }} - Config Compliance {% endblock %} {% block extra_styles %} {{ block.super }} {% endblock extra_styles %} {% block content %} {% block navigation %}
Feature Navigation Compliant Non-Compliant Clear
{% endblock %} {% for item in compliance_details %}
{{ item.rule.feature.name|upper }}
{% if item.rule.config_ordered %} {% if item.compliance %} {% else %} {% endif %} {% else %} {% if item.compliance %} {% else %} {% endif %} {% endif %} {% if item.ordered %} {% else %} {% endif %} {% if item.missing != "" %} {% endif %} {% if item.extra != "" %} {% endif %} {% if item.remediation != "" %} {% endif %}
StatusCompliant Non-Compliant Compliant Non-Compliant
Configuration {% if item.rule.config_type == "xml" %}
{{ item.actual|placeholder }}
{% elif item.rule.config_type == "json" %}
{{ item.actual|placeholder|condition_render_json }}
{% else %}
{{ item.actual|placeholder }}
{% endif %}
Intended Configuration {% if item.rule.config_type == "xml" %}
{{ item.intended|placeholder }}
{% elif item.rule.config_type == "json" %}
{{ item.intended|placeholder|condition_render_json }}
{% else %}
{{ item.intended|placeholder }}
{% endif %}
Actual Configuration {% if item.rule.config_type == "xml" %}
{{ item.actual|placeholder }}
{% elif item.rule.config_type == "json" %}
{{ item.actual|placeholder|condition_render_json }}
{% else %}
{{ item.actual|placeholder }}
{% endif %}
Missing Configuration
{{ item.missing|condition_render_json }}
Extra Configuration
{{ item.extra|condition_render_json }}
Remediating Configuration
{{ item.remediation|condition_render_json }}
{% endfor %} {% endblock %}