|
9 | 9 | when: |
10 | 10 | - mysql_replication_role == 'master' |
11 | 11 | - mysql_replication_user.name is defined |
12 | | - - mysql_replication_master | default(false) |
| 12 | + - (mysql_replication_master | length) > 0 |
13 | 13 | tags: ['skip_ansible_galaxy'] |
14 | 14 |
|
15 | 15 | - name: Check slave replication status. |
|
21 | 21 | register: slave |
22 | 22 | when: |
23 | 23 | - mysql_replication_role == 'slave' |
24 | | - - mysql_replication_master | default(false) |
| 24 | + - (mysql_replication_master | length) > 0 |
25 | 25 | tags: ['skip_ansible_galaxy'] |
26 | 26 |
|
27 | 27 | - name: Check master replication status. |
|
31 | 31 | when: |
32 | 32 | - (slave.Is_Slave is defined and not slave.Is_Slave) or (slave.Is_Slave is not defined and slave is failed) |
33 | 33 | - mysql_replication_role == 'slave' |
34 | | - - mysql_replication_master | default(false) |
| 34 | + - (mysql_replication_master | length) > 0 |
35 | 35 | tags: ['skip_ansible_galaxy'] |
36 | 36 |
|
37 | 37 | - name: Configure replication on the slave. |
|
47 | 47 | - (slave.Is_Slave is defined and not slave.Is_Slave) or (slave.Is_Slave is not defined and slave is failed) |
48 | 48 | - mysql_replication_role == 'slave' |
49 | 49 | - mysql_replication_user.name is defined |
50 | | - - mysql_replication_master | default(false) |
| 50 | + - (mysql_replication_master | length) > 0 |
51 | 51 |
|
52 | 52 | - name: Start replication. |
53 | 53 | mysql_replication: mode=startslave |
54 | 54 | when: |
55 | 55 | - (slave.Is_Slave is defined and not slave.Is_Slave) or (slave.Is_Slave is not defined and slave is failed) |
56 | 56 | - mysql_replication_role == 'slave' |
57 | | - - mysql_replication_master | default(false) |
| 57 | + - (mysql_replication_master | length) > 0 |
58 | 58 | tags: ['skip_ansible_galaxy'] |
0 commit comments