From 58b7253198daae8ef825493ba2b2885525565aa8 Mon Sep 17 00:00:00 2001 From: Adrien Waksberg Date: Tue, 20 Feb 2024 09:48:57 +0100 Subject: [PATCH] fix: bug in template with array --- templates/hosts.conf.j2 | 4 ++-- templates/services.conf.j2 | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/hosts.conf.j2 b/templates/hosts.conf.j2 index 2fd83b1..5adbe5d 100644 --- a/templates/hosts.conf.j2 +++ b/templates/hosts.conf.j2 @@ -30,7 +30,7 @@ object Host "{{ name }}" { } {% endfor %} {% elif value is iterable and not value is string %} - {{ var }} = [ "{{ value|join(', "') }}" ] + {{ var }} = [ "{{ value|join('", "') }}" ] {% elif value is number or value|regex_search('^[0-9]+(s|m|h|d)$') %} {{ var }} = {{ value }} {% else %} @@ -55,7 +55,7 @@ object Host "{{ name }}" { } {% endfor %} {% elif value is iterable and not value is string %} - vars.{{ var }} = [ "{{ value|join(', "') }}" ] + vars.{{ var }} = [ "{{ value|join('", "') }}" ] {% elif value is number or value|regex_search('^[0-9]+(s|m|h|d)$') %} vars.{{ var }} = {{ value }} {% else %} diff --git a/templates/services.conf.j2 b/templates/services.conf.j2 index 0633c9b..79cc09a 100644 --- a/templates/services.conf.j2 +++ b/templates/services.conf.j2 @@ -35,7 +35,7 @@ apply Service "{{ name }}" { } {% endfor %} {% elif value is iterable and not value is string %} - vars.{{ var }} = [ "{{ value|join(', "') }}" ] + vars.{{ var }} = [ "{{ value|join('", "') }}" ] {% elif value is number or value|regex_search('^[0-9]+(s|m|h|d)$') %} vars.{{ var }} = {{ value }} {% else %}