Fix template
This commit is contained in:
parent
3dcd1b88fc
commit
51ed3c1095
@ -1,6 +1,13 @@
|
||||
# {{ ansible_managed }}
|
||||
|
||||
# Set global options
|
||||
data_dir = "/var/lib/vector"
|
||||
|
||||
[api]
|
||||
enabled = true
|
||||
address = "0.0.0.0:8686"
|
||||
|
||||
|
||||
{% set loop_helper = {
|
||||
"sources": (sources | default({})),
|
||||
"transforms": (transforms | default({})),
|
||||
@ -10,15 +17,18 @@ data_dir = "/var/lib/vector"
|
||||
{% for name, cat in loop_helper.items() | sort(attribute='0') %}
|
||||
{% for key, value in cat.items() | sort(attribute='0') %}
|
||||
[{{ name }}.{{ key }}]
|
||||
{% if value %}
|
||||
{%- for skey, svalue in value.items() | sort(attribute='0') %}
|
||||
{% if value %}
|
||||
{%- for skey, svalue in value.items() | sort(attribute='0') %}
|
||||
{%- if svalue is string %}
|
||||
{%- if svalue[0] == "'" %}
|
||||
{{ skey }} = {{ svalue }}
|
||||
{% else %}
|
||||
{{ skey }} = "{{ svalue }}"
|
||||
{% endif %}
|
||||
{% else %}
|
||||
{{ skey }} = {{ svalue | tojson }}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{%- endif %}
|
||||
|
||||
{% endfor %}
|
||||
{%- endif %}
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
|
Loading…
Reference in New Issue
Block a user