1

есть ли опция для воспроизведения пьесы в playbook? Я хочу написать сборник пьес, как показано ниже. Я хочу запустить play2, если какая-либо ошибка в play1_result и после запуска play1, если play2 успешна

tasks:
  - name: play1
    ...
    register: play1_result

  - name: play2
    ...
    when: 'FAILED' in play1.stderr

1 ответ1

0

"запустить play2, если есть какая-либо ошибка в play1_result"

вариант будет использовать блок

- block:
    - name: play1
      ...
  rescue:
    - name: play2
      ...

воспроизвести play1 после того, как секция спасения запустила play2

  rescue:
    - name: play2
      ...
    - name: play1
      ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .