4c7*_*b41 1 python configuration jinja2 ansible
我正在尝试在jinja中创建以下循环:
variable: >
[
{% for replaceme in list %}
{
'name': "{{ "string-{{replaceme}}" if replaceme == 'somevalue' else "string-something-{{replaceme}}" }}",
'sshKey': "{{ lookup(...) }}"
}
{% if not loop.last %},{% endif %}
{% endfor %}
]
Run Code Online (Sandbox Code Playgroud)
但这不起作用,任何想法?我尝试了不同的引号,不同的curlies组合等.
{{..}}不允许嵌套.
尝试: {{ "string-"+replaceme if replaceme == 'somevalue' else "string-something"+replaceme }}
| 归档时间: |
|
| 查看次数: |
3669 次 |
| 最近记录: |