|
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