Получение правильной подсети из Ansible [duplicate]

Попробуйте использовать .live() вместо .bind(); .live() свяжет .hover с вашим флажком после выполнения запроса Ajax.

19
задан Kashyap 14 March 2017 в 05:02
поделиться

1 ответ

Итак, как я могу правильно сохранить результаты операций в именах переменных на основе перечислимого списка?

Вам не нужно. Переменные, зарегистрированные для задачи с with_items, имеют разный формат, они содержат результаты для всех элементов.

- hosts: localhost
  gather_facts: no
  vars:
    images:
      - foo
      - bar
  tasks:
    - shell: "echo result-{{item}}"
      register: "r"
      with_items: "{{ images }}"

    - debug: var=r

    - debug: msg="item.item={{item.item}}, item.stdout={{item.stdout}}, item.changed={{item.changed}}"
      with_items: "{{r.results}}"

    - debug: msg="Gets printed only if this item changed - {{item}}"
      when: item.changed == true
      with_items: "{{r.results}}"
32
ответ дан Guillaume Coré 19 August 2018 в 03:18
поделиться
  • 1
    Как вы ссылаетесь на имена изображений из результатов? – Ken J 18 September 2017 в 15:36
  • 2
    @KenJ последние две задачи показывают это. Если вы имели в виду что-то еще, то плз выдумал. Запустите его и посмотрите вывод. – Kashyap 18 September 2017 в 17:27
Другие вопросы по тегам:

Похожие вопросы: