Fix template

This commit is contained in:
SebClem 2022-01-15 18:52:57 +01:00
parent 3dcd1b88fc
commit 51ed3c1095
No known key found for this signature in database
GPG Key ID: 3D8E353F900B1305

View File

@ -1,6 +1,13 @@
# {{ ansible_managed }}
# Set global options # Set global options
data_dir = "/var/lib/vector" data_dir = "/var/lib/vector"
[api]
enabled = true
address = "0.0.0.0:8686"
{% set loop_helper = { {% set loop_helper = {
"sources": (sources | default({})), "sources": (sources | default({})),
"transforms": (transforms | default({})), "transforms": (transforms | default({})),
@ -10,15 +17,18 @@ data_dir = "/var/lib/vector"
{% for name, cat in loop_helper.items() | sort(attribute='0') %} {% for name, cat in loop_helper.items() | sort(attribute='0') %}
{% for key, value in cat.items() | sort(attribute='0') %} {% for key, value in cat.items() | sort(attribute='0') %}
[{{ name }}.{{ key }}] [{{ name }}.{{ key }}]
{% if value %} {% if value %}
{%- for skey, svalue in value.items() | sort(attribute='0') %} {%- for skey, svalue in value.items() | sort(attribute='0') %}
{%- if svalue is string %} {%- if svalue is string %}
{%- if svalue[0] == "'" %}
{{ skey }} = {{ svalue }}
{% else %}
{{ skey }} = "{{ svalue }}" {{ skey }} = "{{ svalue }}"
{% endif %}
{% else %} {% else %}
{{ skey }} = {{ svalue | tojson }} {{ skey }} = {{ svalue | tojson }}
{% endif %} {% endif %}
{% endfor %} {% endfor %}
{%- endif %} {%- endif %}
{% endfor %} {% endfor %}
{% endfor %} {% endfor %}