У меня есть краткий отрывок из ansible Playbook ниже, где он просто проверяет наличие каталога на сервере, когда Playbook не отвечает и закрывается, то есть, если он не существует, однако я Я сталкиваюсь с трудностями при создании сообщения отладки, потому что, даже если на него дан ответ true или false , показывается сообщение, как сделать так, чтобы оно отображалось только when
наложенным условием my когда выполнено, в этом случае , если каталог не существует .
---
- hosts: all
tasks:
- name: Ansible check directory exists.
stat:
path: /opt/Zabbix/HC/
register: result_dir
- meta: end_play
when: not result_dir.stat.exists
- debug:
msg: "Directory not exists"