diff options
author | Georg Pfuetzenreuter | 2023-04-30 20:38:43 +0200 |
---|---|---|
committer | Georg Pfuetzenreuter | 2023-04-30 20:38:43 +0200 |
commit | 942b71815ed6ae2a59f93140061bc515a4394c82 (patch) | |
tree | 197feab7d4f968d0e9db15729fee2b45d816abff /salt/profile | |
parent | edd16ff3a7fa329510f09f53797eb8b2550edef1 (diff) | |
download | salt-942b71815ed6ae2a59f93140061bc515a4394c82.tar.gz salt-942b71815ed6ae2a59f93140061bc515a4394c82.tar.bz2 salt-942b71815ed6ae2a59f93140061bc515a4394c82.zip |
Repair PrivateBin config quoting
Ensure strings are quoted correctly.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
Diffstat (limited to 'salt/profile')
-rw-r--r-- | salt/profile/privatebin/init.sls | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/salt/profile/privatebin/init.sls b/salt/profile/privatebin/init.sls index 7b9c036..80f769d 100644 --- a/salt/profile/privatebin/init.sls +++ b/salt/profile/privatebin/init.sls @@ -24,10 +24,10 @@ privatebin_clean: - sections: {%- macro conf(section, options) %} {%- for option in options.keys() -%} - {%- if mypillar[section][option] is string and mypillar[section][option].startswith('$') or mypillar[section][option] is number %} + {%- if ( mypillar[section][option] is string and mypillar[section][option].startswith('$') ) or mypillar[section][option] is number %} {%- set value = mypillar[section][option] -%} {%- else %} - {%- set value = mypillar[section][option] | quote -%} + {%- set value = "\"'" ~ mypillar[section][option] ~ "'\"" -%} {%- endif %} {{ option }}: {{ value }} {%- endfor -%} |