小编oeu*_*ete的帖子

删除Jinja2变量定义留下的空行

使用Jinja2为Saltstack编写模板文件时,我经常在文件的开头定义一些变量.例如:

{% set ip = grains['ip4_interfaces']['eth1'][0] %}
{% set domain = pillar['company_domain'] %}
{% set version = pillar['site_version'] %}
{% set site_url = 'www.' + domain %}

[...]
Run Code Online (Sandbox Code Playgroud)

一切正常,但是当打开生成的文件时,我得到一个空行的块,其中包含jinja代码.

难道我做错了什么 ?如果没有,在使用模板时有没有办法摆脱那些空行?

jinja2 salt-stack

28
推荐指数
1
解决办法
2万
查看次数

标签 统计

jinja2 ×1

salt-stack ×1