@@ -2116,14 +2116,14 @@ sub get_replication_status {
21162116
21172117 infoprint " Semi synchronous replication Master: "
21182118 . (
2119- defined ( $myvar {' rpl_semi_sync_master_enabled' } )
2120- ? $myvar {' rpl_semi_sync_master_enabled' }
2119+ ( defined ( $myvar {' rpl_semi_sync_master_enabled' } ) or defined ( $myvar { ' rpl_semi_sync_source_enabled ' } ) )
2120+ ? ( $myvar {' rpl_semi_sync_master_enabled' } || $myvar { ' rpl_semi_sync_source_enabled ' } )
21212121 : ' Not Activated'
21222122 );
21232123 infoprint " Semi synchronous replication Slave: "
21242124 . (
2125- defined ( $myvar {' rpl_semi_sync_slave_enabled' } )
2126- ? $myvar {' rpl_semi_sync_slave_enabled' }
2125+ ( defined ( $myvar {' rpl_semi_sync_slave_enabled' } ) or defined ( $myvar { ' rpl_semi_sync_replica_enabled ' } ) )
2126+ ? ( $myvar {' rpl_semi_sync_slave_enabled' } || $myvar { ' rpl_semi_sync_replica_enabled ' } )
21272127 : ' Not Activated'
21282128 );
21292129 if ( scalar ( keys %myrepl ) == 0 and scalar ( keys %myslaves ) == 0 ) {
@@ -2137,11 +2137,11 @@ sub get_replication_status {
21372137 }
21382138
21392139 $result {' Replication' }{' status' } = \%myrepl ;
2140- my ($io_running ) = $myrepl {' Slave_IO_Running' };
2140+ my ($io_running ) = $myrepl {' Slave_IO_Running' } || $myrepl { ' Replica_IO_Running ' } ;
21412141 debugprint " IO RUNNING: $io_running " ;
2142- my ($sql_running ) = $myrepl {' Slave_SQL_Running' };
2142+ my ($sql_running ) = $myrepl {' Slave_SQL_Running' } || $myrepl { ' Replica_SQL_Running ' } ;
21432143 debugprint " SQL RUNNING: $sql_running " ;
2144- my ($seconds_behind_master ) = $myrepl {' Seconds_Behind_Master' };
2144+ my ($seconds_behind_master ) = $myrepl {' Seconds_Behind_Master' } || $myrepl { ' Seconds_Behind_Source ' } ;
21452145 debugprint " SECONDS : $seconds_behind_master " ;
21462146
21472147 if ( defined ($io_running )
0 commit comments