Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ansible模板可忽略行尾差异LF CRLF。插件?_Ansible_Ansible Template - Fatal编程技术网

Ansible模板可忽略行尾差异LF CRLF。插件?

Ansible模板可忽略行尾差异LF CRLF。插件?,ansible,ansible-template,Ansible,Ansible Template,如果 前后只在行尾不同? 我真的不在乎目标主机上配置文件中的行尾,应用程序会忽略它们,但这些文件可能会因为各种原因更改行尾,而不更改其他内容。因此,当我用--check选项检查这些时,我希望它们被认为是ok: 我知道 #jinja2:newline\u序列:内联jinja2指令,可以设置为'\n'或'\r\n',但只能以一种方式转换它-您必须坚持您所设置的,而目标主机可以有任何一种 我的猜测是,它可以通过插件来解决,这对我的python知识来说似乎并不微不足道。 我已经找到了这个插件,这是接近我

如果 前后只在行尾不同? 我真的不在乎目标主机上配置文件中的行尾,应用程序会忽略它们,但这些文件可能会因为各种原因更改行尾,而不更改其他内容。因此,当我用--check选项检查这些时,我希望它们被认为是
ok:

我知道
#jinja2:newline\u序列:
内联jinja2指令,可以设置为
'\n'
'\r\n'
,但只能以一种方式转换它-您必须坚持您所设置的,而目标主机可以有任何一种

我的猜测是,它可以通过插件来解决,这对我的python知识来说似乎并不微不足道。 我已经找到了这个插件,这是接近我想要的

(来自于作者,他是一位经验丰富的安西伯)

但是它只能隐藏差异日志,如果我通过消除行尾差异来预处理差异日志的内容,结果仍然保持
更改:

影响结果的正确方法是什么