Jinja添加自动缩进

时间:2017-08-07 06:56:48

标签: ansible jinja2

在ansible我使用jinja2编写的模板, 我有一个内部for循环,它会自动为我的配置文件添加空间,我不想这样做。

  stick store-response payload_lv(43,1) if serverhello

  option ssl-hello-chk

      {% set count = 1 %}
      {% for ip in sv.ips %}
      server server{{ count }} {{ ip }}:443 check
      {% set count = count + 1 %}
      {% endfor %}

结果是

  stick store-response payload_lv(43,1) if serverhello

  option ssl-hello-chk

    server server1 10.2.0.16:443 check
    server server2 10.2.0.20:443 check

1 个答案:

答案 0 :(得分:2)

在模板顶部添加此行,将保留缩进

#jinja2: trim_blocks: True, lstrip_blocks: True