File: label.yml

package info (click to toggle)
ansible-core 2.19.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky
  • size: 32,752 kB
  • sloc: python: 181,000; cs: 4,929; sh: 4,611; xml: 34; makefile: 21
file content (23 lines) | stat: -rw-r--r-- 709 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
- name: loop_control/label https://github.com/ansible/ansible/pull/36430
  hosts: localhost
  gather_facts: false
  tasks:
    - set_fact:
        loopthis:
            - name: foo
              label: foo_label
            - name: bar
              label: bar_label

    - name: check that item label is updated each iteration
      debug:
        msg: "{{ looped_var.name }}"
      with_items: "{{ loopthis }}"
      loop_control:
        loop_var: looped_var
        label: "looped_var {{ looped_var.label }}"
#
#    - assert:
#        that:
#          - "output.results[0]['_ansible_item_label'] == 'looped_var foo_label'"
#          - "output.results[1]['_ansible_item_label'] == 'looped_var bar_label'"