Merge pull request #15065 from hyperized/devel

Replacement issue for #14747
pull/14977/head
Brian Coca 9 years ago
commit 47bcceeaf3

@ -204,7 +204,7 @@ It might happen like so::
- authorized_key: "user={{ item.0.name }} key='{{ lookup('file', item.1) }}'" - authorized_key: "user={{ item.0.name }} key='{{ lookup('file', item.1) }}'"
with_subelements: with_subelements:
- users - "{{ users }}"
- authorized - authorized
Given the mysql hosts and privs subkey lists, you can also iterate over a list in a nested subkey:: Given the mysql hosts and privs subkey lists, you can also iterate over a list in a nested subkey::
@ -212,7 +212,7 @@ Given the mysql hosts and privs subkey lists, you can also iterate over a list i
- name: Setup MySQL users - name: Setup MySQL users
mysql_user: name={{ item.0.name }} password={{ item.0.mysql.password }} host={{ item.1 }} priv={{ item.0.mysql.privs | join('/') }} mysql_user: name={{ item.0.name }} password={{ item.0.mysql.password }} host={{ item.1 }} priv={{ item.0.mysql.privs | join('/') }}
with_subelements: with_subelements:
- users - "{{ users }}"
- mysql.hosts - mysql.hosts
Subelements walks a list of hashes (aka dictionaries) and then traverses a list with a given (nested sub-)key inside of those Subelements walks a list of hashes (aka dictionaries) and then traverses a list with a given (nested sub-)key inside of those

@ -14,5 +14,5 @@
tasks: tasks:
- debug: msg="user={{ item.0.name }} key='{{ item.1 }}'" - debug: msg="user={{ item.0.name }} key='{{ item.1 }}'"
with_subelements: with_subelements:
- users - "{{ users }}"
- authorized - authorized

Loading…
Cancel
Save