From d9396f8497c7a2b65213a6e3c5b879281124c615 Mon Sep 17 00:00:00 2001 From: Chris Hammer Date: Wed, 9 Feb 2022 12:12:36 -0500 Subject: [PATCH] add file-test.yml --- file-test.yml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 file-test.yml diff --git a/file-test.yml b/file-test.yml new file mode 100644 index 0000000..ac2863a --- /dev/null +++ b/file-test.yml @@ -0,0 +1,37 @@ +--- +- name: Verify file existance and handle errors if needed + hosts: all + gather_facts: no + become: no + + + tasks: + - name: Run file test + block: + - name: "Test #3 - induce failure (but only for a specified host)" + command: + cmd: cat /tmp/hello-ansible.txt + register: r_check_file + + + rescue: + - name: Exception caught! + debug: + msg: + - "host : {{ inventory_hostname }}" + - "rc : {{ r_check_file.rc }}" + - "stdout : {{ r_check_file.stdout }}" + - "stderr : {{ r_check_file.stderr }}" + + + always: + - name: Job complete + debug: + msg: + - "host : {{ inventory_hostname }}" + - "rc : {{ r_check_file.rc }}" + - "stdout : {{ r_check_file.stdout }}" + - "stderr : {{ r_check_file.stderr }}" + + +...