【问题标题】:Ansible : how to pass "{{ABC}}" as a stringAnsible:如何将“{{ABC}}”作为字符串传递
【发布时间】:2019-05-30 13:43:47
【问题描述】:

在我的 jinja 文件下我有这一行

- mockString= "{{ABC}}"

我的 mockString 必须具有确切的值 "{{ABC}}" 其中第一个字母是 " ,第二个是 {第三个也是{等...

现在在转换我的模板文件时;似乎我将 "{{ABC}}" 视为一个变量,它试图通过它的值来解释和改变,这不是我的目的。

我如何将它作为一个简单的字符串传递

建议??

【问题讨论】:

    标签: ansible jinja2 ansible-2.x ansible-template


    【解决方案1】:

    尝试像这样传递它{{'"{{ABC}}"'}} 这应该可以工作

    【讨论】:

    • 这个只通过了这个 {{ABC}} ,逗号 " 没有通过
    • 那就试试这个{{'"{{asd}}"'}}
    【解决方案2】:

    你可以这样试试:

      mockString= \"{{ACB}}\" 
    

    【讨论】:

    • 我在一个 jinja 文件中
    • 应该和“\”一样吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-03
    • 2022-06-16
    • 2023-02-01
    • 1970-01-01
    相关资源
    最近更新 更多