Report async task failures better

We were previously trying to reach into `.rc`,
but there's no such thing if `async_result.finished == 0`.

Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2153
This commit is contained in:
Slavi Pantaleev
2022-10-06 10:03:16 +03:00
parent ff2afacc66
commit d1b5681ba0
4 changed files with 9 additions and 4 deletions

View File

@ -70,6 +70,7 @@
async: "{{ matrix_synapse_rust_synapse_compress_state_find_rooms_command_wait_time }}"
poll: 10
register: matrix_synapse_rust_synapse_compress_state_find_rooms_command_result
failed_when: not matrix_synapse_rust_synapse_compress_state_find_rooms_command_result.async_result.finished
changed_when: false
# We expect the output to be like this: