Как запустить задачу, если какая-либо из ролей не прошла? - PullRequest
0 голосов
/ 24 июня 2019

Наши задачи проверки определены в ролях.

- name: validation Operations
  hosts: all
  become: yes
  gather_facts: yes
  serial: 1
  roles:
    - StorageArray_setup_cleanup
    - StorageArray_restapi
    - StorageArray_operations
    - StorageArray_operations_negative

В этих ролях присутствует факт с именем «testreport».(testreport - это имя файла журнала.) Если какая-либо из ролей не выполнена, мне нужно отобразить содержимое testreport с помощью задачи, чтобы пользователь мог знать до сбоя, сколько проверок пройдено.

В случае блоков,обработка ошибок есть такая как спасение и всегда.Но когда дело доходит до ролей, я не нахожу их.(Там уже есть вопрос, но который будет работать, если задача не выполнена. В моем случае из-за сбоя роли мне нужно выполнить задачу)

Как запустить задачу, если роли потерпели неудачу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...