gpt4 book ai didi

Ansible 过滤器之前的字符串连接

转载 作者:行者123 更新时间:2023-12-02 12:18:00 25 4
gpt4 key购买 nike

我的 Ansible 模板遇到问题,我想根据用户输入到游戏中的两个不同变量创建 HTTP 基本身份验证凭据。

我尝试做的第一件事是:

basic_auth: "{{ user + ':' + pass | b64encode }}"

但是我最终得到的是:

basic_auth: "user:<BASE64_ENCODED>"

如何让 Jinja 连接这些字符串,然后将其通过我的过滤器?

最佳答案

非常基本的解决方案:用括号分组。

basic_auth: "{{ (user + ':' + pass) | b64encode }}"

我认为这将允许我嵌套几层过滤器。

complex: "{{ ((user + ':' + pass) | b64encode) | complex_filter}}"

关于Ansible 过滤器之前的字符串连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45377973/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com