Ansible:Jinja2有可能过滤lookup()获取的内容吗?

时间:2017-01-18 10:37:42

标签: ansible jinja2 ansible-template

我正在使用Ansible uri模块发送REST API查询。正文内容从文件中获取:

body: "{{ lookup('file',mp_config_path + item.file) }}"

我的文件中有一些变量 - 是否有可能告诉ansible在将其发送到uri模块之前对其运行Jinja2过滤器?

1 个答案:

答案 0 :(得分:2)

如何使用template lookup

body: "{{ lookup('template',mp_config_path + item.file) }}"

或:

- uri:
    body: "{{ item }}"
    # other parameters
  with_template: "{{ mp_config_path + item.file }}"