[英]Ansible subelements (version 2.3)
How to get such a structure?如何得到这样的结构? My code doesn't work
我的代码不起作用
user:
- username: test1
home: /home/test1
outbox: Outbox
inbox: Inbox
subfolders:
- _test1
- _test2
- _test3
test1测试1
-------test1_test1 -------test1_test1
----------- Inbox ----------- 收件箱
----------- Outbox ----------- 发件箱
-------test1_test2 -------test1_test2
----------- Inbox ----------- 收件箱
----------- Outbox ----------- 发件箱
-------test1_test3 -------test1_test3
----------- Inbox ----------- 收件箱
----------- Outbox ----------- 发件箱
- 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
Maybe someone will come in handy :)也许有人会派上用场:)
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.