---
|
- name: a play for a simple loop
|
hosts: server
|
remote_user: student
|
become: false
|
vars:
|
installstate: directory
|
directories:
|
- todo
|
- donots
|
- forgetit
|
tasks:
|
- name: 'create directory {{ item }}'
|
file:
|
path: '/home/student/{{ item }}'
|
state: '{{ installstate }}'
|
mode: 0700
|
loop: "{{ directories }}"
|
- name: 'show created directories'
|
shell: ls -l /home/student
|
register: lsout
|
- debug:
|
msg: "{{ lsout.stdout }}"
|
|
|