[英]Ansible subelements (version 2.3)
如何得到这样的结构? 我的代码不起作用
user:
- username: test1
home: /home/test1
outbox: Outbox
inbox: Inbox
subfolders:
- _test1
- _test2
- _test3
测试1
-------test1_test1
----------- 收件箱
----------- 发件箱
-------test1_test2
----------- 收件箱
----------- 发件箱
-------test1_test3
----------- 收件箱
----------- 发件箱
- name: Creating sub-folders
file:
path: "{{ item.0.home }}/{{ item.0.username }}{{ item.0.subfolders }}/{{ item.0.inbox }}"
mode: 0775
owner: "{{ item.0.username }}"
group: "{{ web_user }}"
state: directory
with_subelements:
- "{{ user }}"
- subfolders
when: subfolders is defined
也许有人会派上用场:)
file:
path: "{{ item.0.home }}/{{ item.0.username }}{{ item.1 }}/{{ item.0.inbox }}"
mode: 0775
owner: "{{ item.0.username }}"
group: "{{ web_user }}"
state: directory
with_subelements:
- "{{ user }}"
- subfolders
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.