|  | 
| 21 | 21 |       skip_missing: true | 
| 22 | 22 |   environment: "{{ _oracle_env_cdb }}" | 
| 23 | 23 |   when: | 
|  | 24 | +    - _orasw_meta_primary_node | bool | 
| 24 | 25 |     - oracle_databases is defined | 
| 25 | 26 |     - odb.0.state == 'present' | 
| 26 | 27 |     - oracledb_facts[_oracle_db_unique_name]['state'] | default('') == 'present' | 
| 27 | 28 |     - (odb.1.grants is defined or odb.1.object_privs is defined) | 
| 28 |  | -  run_once: "{{ _oraswgi_meta_configure_cluster }}" | 
| 29 | 29 |   become: true | 
| 30 | 30 |   become_user: "{{ oracle_user }}" | 
| 31 | 31 |   loop_control: | 
|  | 
| 62 | 62 |       skip_missing: true | 
| 63 | 63 |   environment: "{{ _oracle_env_pdb }}" | 
| 64 | 64 |   when: | 
|  | 65 | +    - _orasw_meta_primary_node | bool | 
| 65 | 66 |     - oracle_pdbs is defined | 
| 66 | 67 |     - opdb.0 is defined | 
| 67 | 68 |     - opdb.0.state == 'present' | 
|  | 
| 70 | 71 |     - >- | 
| 71 | 72 |       oracle_databases | selectattr('oracle_db_name', 'equalto', opdb.0.cdb) | 
| 72 | 73 |       | map(attribute='state') | list | first == 'present' | 
| 73 |  | -  run_once: "{{ _oraswgi_meta_configure_cluster }}" | 
| 74 | 74 |   become: true | 
| 75 | 75 |   become_user: "{{ oracle_user }}" | 
| 76 | 76 |   loop_control: | 
|  | 
| 110 | 110 |       skip_missing: true | 
| 111 | 111 |   environment: "{{ _oracle_env }}" | 
| 112 | 112 |   when: | 
|  | 113 | +    - _orasw_meta_primary_node | bool | 
| 113 | 114 |     - oracle_databases is defined | 
| 114 | 115 |     - odb.0.state == 'present' | 
| 115 | 116 |     - oracledb_facts[_oracle_db_unique_name]['state'] | default('') == 'present' | 
| 116 | 117 |     - (odb.1.grants is defined or odb.1.object_privs is defined) | 
| 117 |  | -  run_once: "{{ _oraswgi_meta_configure_cluster }}" | 
| 118 | 118 |   become: true | 
| 119 | 119 |   become_user: "{{ oracle_user }}" | 
| 120 | 120 |   loop_control: | 
|  | 
| 151 | 151 |       skip_missing: true | 
| 152 | 152 |   environment: "{{ _oracle_env_pdb }}" | 
| 153 | 153 |   when: | 
|  | 154 | +    - _orasw_meta_primary_node | bool | 
| 154 | 155 |     - oracle_pdbs is defined | 
| 155 | 156 |     - opdb.0 is defined | 
| 156 | 157 |     - opdb.0.state == 'present' | 
|  | 
| 159 | 160 |     - >- | 
| 160 | 161 |       oracle_databases | selectattr('oracle_db_name', 'equalto', opdb.0.cdb) | 
| 161 | 162 |       | map(attribute='state') | list | first == 'present' | 
| 162 |  | -  run_once: "{{ _oraswgi_meta_configure_cluster }}" | 
| 163 | 163 |   become: true | 
| 164 | 164 |   become_user: "{{ oracle_user }}" | 
| 165 | 165 |   loop_control: | 
|  | 
0 commit comments