J'ai la variable suivante chargée via include_vars
:
access:
username-foo:
- path: /
permissions: rwX
recursive: true
username-bar:
- path: /
permissions: rX
- path: /css
permissions: rwX
recursive: true
- path: /data
permissions: rX
- path: /data/reviews.yml
permissions: rw
- path: /js
permissions: rX
- path: /js/*.js
permissions: rw
Je veux transmettre ces informations à la shell
afin de définir les permissions appropriées.
J'ai essayé certaines techniques d'ici : http://docs.ansible.com/playbooks_loops.html mais n'a pas réussi à trouver une solution efficace.
Est-il possible d'itérer cette structure ? Si non, comment la restructurer pour qu'elle fonctionne ? Est-il possible de le faire sans enfreindre la règle DRY (par exemple, inclure le nom d'utilisateur dans chaque enregistrement) ?