mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 17:22:49 +01:00
Merge pull request #4494 from Security-Onion-Solutions/fix_module_config_jinja
dont loop if modules arent defined for the node
This commit is contained in:
@@ -1,16 +1,18 @@
|
|||||||
# DO NOT EDIT THIS FILE
|
# DO NOT EDIT THIS FILE
|
||||||
{% for module in MODULES.modules.keys() %}
|
{%- if MODULES.modules is iterable and MODULES.modules is not string and MODULES.modules|length > 0%}
|
||||||
|
{%- for module in MODULES.modules.keys() %}
|
||||||
- module: {{ module }}
|
- module: {{ module }}
|
||||||
{%- for fileset in MODULES.modules[module] %}
|
{%- for fileset in MODULES.modules[module] %}
|
||||||
{{ fileset }}:
|
{{ fileset }}:
|
||||||
enabled: {{ MODULES.modules[module][fileset].enabled|string|lower }}
|
enabled: {{ MODULES.modules[module][fileset].enabled|string|lower }}
|
||||||
{#- only manage the settings if the fileset is enabled #}
|
{#- only manage the settings if the fileset is enabled #}
|
||||||
{%- if MODULES.modules[module][fileset].enabled %}
|
{%- if MODULES.modules[module][fileset].enabled %}
|
||||||
{%- for var, value in MODULES.modules[module][fileset].items() %}
|
{%- for var, value in MODULES.modules[module][fileset].items() %}
|
||||||
{%- if var|lower != 'enabled' %}
|
{%- if var|lower != 'enabled' %}
|
||||||
{{ var }}: {{ value }}
|
{{ var }}: {{ value }}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
{%- endfor %}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
{% endfor %}
|
{% endif %}
|
||||||
|
|||||||
Reference in New Issue
Block a user