File: profile_tables_template.html

package info (click to toggle)
scap-security-guide 0.1.76-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 110,644 kB
  • sloc: xml: 241,883; sh: 73,777; python: 32,527; makefile: 27
file content (41 lines) | stat: -rw-r--r-- 984 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{{% macro format_substitutions(var_val_dict) %}}
{{%- set substs = [] %}}
{{%- for var, val in var_val_dict.items() %}}
{{{- substs.append(var ~ "=" ~ val) | replace("None", "") -}}}
{{% endfor -%}}
{{{ "<br/>".join(substs) -}}}
{{% endmacro -%}}

{{% set title = profile.title -%}}

{{% extends "tables_template_common.html" %}}

{{% block table %}}
<table>
<thead>
  <td>Mapping</td>
  <td>CCE</td>
  <td>Rule Title</td>
  <td>Description</td>
  <td>Rationale</td>
  <td>Variable Setting</td>
</thead>
{{% for ref in sorted_refs -%}}
{{% set rules = rules_by_shortref[ref] -%}}
{{% for rule in rules -%}}
<tr>
  <td>{{{ "<br/>".join(rule.relevant_refs) }}}</td>
  <td>{{{ rule.identifiers.get("cce", "N/A") }}}</td>
  <td>{{{ rule.title }}}</td>
  <td xml:lang="en-US">
{{{ rule.description }}}
  </td>
  <td xml:lang="en-US">
{{{ rule.rationale }}}
  </td>
  <td>{{{ format_substitutions(rule.substitutions) }}}</td>
</tr>
{{% endfor -%}}
{{% endfor -%}}
</table>
{{% endblock %}}