|
10 | 10 | ansible.builtin.assert: |
11 | 11 | quiet: true |
12 | 12 | that: |
13 | | - - sqlni.home is defined |
14 | | - - db_homes_config[sqlni.home] is defined |
| 13 | + - (sqlni.home is defined and not sqlni.use_gi_home | default(false)) |
| 14 | + or |
| 15 | + (sqlni.home is undefined and sqlni.use_gi_home | default(false)) |
| 16 | + - sqlni.use_gi_home | default(false) or (sqlni.home is defined and db_homes_config[sqlni.home] is defined) |
15 | 17 | - sqlni.state is defined |
16 | 18 | - sqlni.state in ['absent', 'present'] |
17 | 19 | - sqlni.sqlnet is defined |
|
33 | 35 | with_items: |
34 | 36 | - "{{ assertsqlnet_installed['results'] }}" |
35 | 37 | loop_control: |
36 | | - label: "{{ item['sqlni']['key'] | default('') }}" |
| 38 | + label: >- |
| 39 | + {{ item['sqlni']['sqlnet'] | default('') }} |
37 | 40 | when: |
38 | 41 | - assertsqlnet_installed.results is defined |
39 | 42 | - item.failed is defined |
|
49 | 52 | ansible.builtin.assert: |
50 | 53 | quiet: true |
51 | 54 | that: |
52 | | - - tnsni.home is defined |
| 55 | + - (tnsni.home is defined and not tnsni.use_gi_home | default(false)) |
| 56 | + or |
| 57 | + (tnsni.home is undefined and tnsni.use_gi_home | default(false)) |
| 58 | + - tnsni.use_gi_home | default(false) or (tnsni.home is defined and db_homes_config[tnsni.home] is defined) |
53 | 59 | - db_homes_config[tnsni.home] is defined |
54 | 60 | - tnsni.state is defined |
55 | 61 | - tnsni.state in ['absent', 'present'] |
|
58 | 64 | with_items: |
59 | 65 | - "{{ tnsnames_installed }}" |
60 | 66 | loop_control: |
61 | | - label: "{{ tnsni.key | default('') }}" |
| 67 | + label: >- |
| 68 | + {{ tnsni.name | default('') }} |
62 | 69 | loop_var: tnsni |
63 | 70 | when: |
64 | 71 | - tnsnames_installed is defined |
|
72 | 79 | with_items: |
73 | 80 | - "{{ asserttnsnames_installed['results'] }}" |
74 | 81 | loop_control: |
75 | | - label: "{{ item['tnsni']['key'] | default('') }}" |
| 82 | + label: >- |
| 83 | + {{ item['tnsni']['name'] | default('') }} |
76 | 84 | when: |
77 | 85 | - asserttnsnames_installed.results is defined |
78 | 86 | - item.failed is defined |
|
88 | 96 | ansible.builtin.assert: |
89 | 97 | quiet: true |
90 | 98 | that: |
91 | | - - lsnri.home is defined |
92 | | - - db_homes_config[lsnri.home] is defined |
| 99 | + - (lsnri.home is defined and not lsnri.use_gi_home | default(false)) |
| 100 | + or |
| 101 | + (lsnri.home is undefined and lsnri.use_gi_home | default(false)) |
| 102 | + - lsnri.use_gi_home | default(false) or (lsnri.home is defined and db_homes_config[lsnri.home] is defined) |
93 | 103 | - lsnri.state is defined |
94 | 104 | - lsnri.state in ['absent', 'present'] |
95 | 105 | - lsnri.listener_name is defined |
96 | 106 | - oracle_listeners_config[lsnri.listener_name] is defined |
97 | 107 | with_items: |
98 | 108 | - "{{ listener_installed }}" |
99 | 109 | loop_control: |
100 | | - label: "{{ lsnri.key | default('') }}" |
| 110 | + label: >- |
| 111 | + {{ lsnri.listener_name | default('') }} |
101 | 112 | loop_var: lsnri |
102 | 113 | when: |
103 | 114 | - listener_installed is defined |
|
111 | 122 | with_items: |
112 | 123 | - "{{ assertlistener_installed['results'] }}" |
113 | 124 | loop_control: |
114 | | - label: "{{ item['lsnri']['key'] | default('') }}" |
| 125 | + label: >- |
| 126 | + item={{ item['lsnri'] | default('') }} |
115 | 127 | when: |
116 | 128 | - assertlistener_installed.results is defined |
117 | 129 | - item.failed is defined |
|
0 commit comments