|
16 | 16 | # oracle_java_installed.rc == 0 : installed |
17 | 17 | # oracle_java_installed.rc == 1 : not installed |
18 | 18 |
|
19 | | -- name: echo oracle_java_task_installed |
20 | | - debug: |
21 | | - msg="oracle_java_task_installed={{ oracle_java_task_installed }}" |
| 19 | +- debug: |
| 20 | + var=oracle_java_task_installed |
22 | 21 | when: oracle_java_task_installed is defined |
23 | 22 | tags: |
24 | 23 | - debug |
25 | 24 |
|
26 | 25 | - name: set fact oracle_java_installed |
27 | 26 | set_fact: |
28 | 27 | oracle_java_installed={{ oracle_java_task_installed.rc == 0 }} |
| 28 | + when: oracle_java_task_installed is defined and oracle_java_task_installed.rc is defined |
29 | 29 | changed_when: False |
30 | 30 |
|
31 | | -- name: echo oracle_java_installed |
32 | | - debug: |
33 | | - msg="oracle_java_installed={{ oracle_java_installed }}" |
| 31 | +- debug: |
| 32 | + var=oracle_java_installed |
34 | 33 | when: oracle_java_installed is defined |
35 | 34 | tags: |
36 | 35 | - debug |
|
40 | 39 |
|
41 | 40 | - name: if Java is installed, check version |
42 | 41 | shell: java -version 2>&1 | head -n 1 | awk '{ print $3 }' | awk -F '"' '{ print $2 }' |
43 | | - when: oracle_java_installed |
| 42 | + when: oracle_java_installed is defined |
44 | 43 | register: oracle_java_task_version |
45 | 44 | changed_when: False |
46 | 45 |
|
47 | | -- name: echo oracle_java_task_version |
48 | | - debug: |
49 | | - msg="oracle_java_task_version={{ oracle_java_task_version }}" |
| 46 | +- debug: |
| 47 | + var=oracle_java_task_version |
50 | 48 | when: oracle_java_task_version is defined |
51 | 49 | tags: |
52 | 50 | - debug |
53 | 51 |
|
54 | 52 | - name: set fact oracle_java_installed_version |
55 | 53 | set_fact: |
56 | 54 | oracle_java_version_installed={{ oracle_java_task_version.stdout }} |
57 | | - when: oracle_java_installed |
| 55 | + when: oracle_java_task_version is defined and oracle_java_task_version.stdout is defined |
58 | 56 | changed_when: False |
59 | 57 |
|
60 | | -- name: echo oracle_java_version_installed |
61 | | - debug: |
62 | | - msg="oracle_java_version_installed={{ oracle_java_version_installed }}" |
| 58 | +- debug: |
| 59 | + var=oracle_java_version_installed |
63 | 60 | when: oracle_java_version_installed is defined |
64 | 61 | tags: |
65 | 62 | - debug |
66 | 63 |
|
67 | | -- name: echo oracle_java_version_string |
68 | | - debug: |
69 | | - msg="oracle_java_version_string={{ oracle_java_version_string }}" |
| 64 | +- debug: |
| 65 | + var=oracle_java_version_string |
70 | 66 | when: oracle_java_version_string is defined |
71 | 67 | tags: |
72 | 68 | - debug |
0 commit comments