Le Quotidien Shaarli

Tous les liens d'un jour sur une page.

08/15/20

Ansible - Filtrer les sous-éléments

Depuis Ansible 2.7, à l'ancienne syntaxe :

- name: 'Do something'
  file:
    src: '{{ item.1.src }}'
    dest: '{{ item.1.dest }}'
    state: 'link'
  with_subelements:
    - '{{ MY_VALUES }}'
    - 'folders'
    - flags:
      skip_missing: True

est ajoutée celle-ci :

- name: 'Do something'
  file:
    src: '{{ item.1.src }}'
    dest: '{{ item.1.dest }}'
    state: 'link'
  with_items: '{{ MY_VALUES | subelements('folders', skip_missing=True) }}'

Je trouve la seconde nettement plus claire !