Как использовать оператор when на основе стандартного вывода register: result? Если существует стандартный вывод, я хочу, чтобы выполнялась какая-то команда, если стандартного вывода не существует, я хочу, чтобы выполнялась другая команда.
- hosts: myhosts
tasks:
- name: echo hello
command: echo hello
register: result
- command: somecommand {{ result.stdout }}
when: result|success
- command: someothercommand
when: result|failed