Ansible与_项重叠

Ansible与_项重叠,ansible,Ansible,我正试着在2上加上_项 当时我试过这个,但不起作用: - name: Create log folder file: dest={{ item.dest }} # item from first with_item state=directory mode=0755 with_items: { dest: "{{ item.path_logs }}/gunicorn" } # item from flask apps { dest: "{{ ite

我正试着在2上加上_项

当时我试过这个,但不起作用:

- name: Create log folder
  file:
    dest={{ item.dest }} # item from first with_item
    state=directory
    mode=0755
  with_items:
    { dest: "{{ item.path_logs }}/gunicorn" } # item from flask apps
    { dest: "{{ item.path_logs }}/nginx" } # item from flask apps
    { dest: "{{ item.path_logs }}/supervisor" } # item from flask apps
  with_items: "{{ flask_apps }}"
可以这样做吗?或者我应该做3个任务吗?

文档中有一个示例。
对于您的情况:

- name: Create log folder
  file:
    dest: "{{ item.0.path }}/{{ item.1 }}"
    state: directory
    mode: 0755
  with_nested:
    - "{{ flask_apps }}"
    - ['gunicorn','nginx','supervisor']

还是不清楚你在问什么。