【发布时间】:2018-10-17 00:51:34
【问题描述】:
您好,我有一个扩展名为“.sls”的盐状态文件,它正在使用 jinja 模板
我正在 jinja 模板中创建一个列表。问题是当我运行该文件时,列表转换为 JSON,将每个元素周围的双引号转换为导致错误的单引号。
{%- set opentsdb_hosts = [] -%}
{%- for host in salt['pnda.opentsdb_hosts']() -%}
{%- do opentsdb_hosts.append("http://%s:%s" % (host, opentsdb_port)) -%}
{%- endfor -%}
如您所见,我正在创建一个名称为 opentsdb_hosts 的列表。 opentsdb_hosts 中的每个元素都应该有一个双引号。但它是在做单引号。
请帮忙。
【问题讨论】:
标签: json templates jinja2 salt-stack