diff options
author | root <root@vps-18a7a2b7.vps.ovh.ca> | 2024-02-17 11:03:10 -0500 |
---|---|---|
committer | root <root@vps-18a7a2b7.vps.ovh.ca> | 2024-02-17 11:03:10 -0500 |
commit | c6a15000d36bd893297626baade32dae4431f6da (patch) | |
tree | 2db79bf3acf8b5fccd99e2355e76ad71053bdd5d | |
parent | d7e9398c807cdbcb4bcaf9a00662d549efc6454c (diff) |
exit with error if run_primary get_primary_gtid is empty or fails
-rwxr-xr-x | mariadb/mariadb-push-databases-to-empty-replica | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/mariadb/mariadb-push-databases-to-empty-replica b/mariadb/mariadb-push-databases-to-empty-replica index ab1de5a..c04fd6f 100755 --- a/mariadb/mariadb-push-databases-to-empty-replica +++ b/mariadb/mariadb-push-databases-to-empty-replica | |||
@@ -465,12 +465,10 @@ main() | |||
465 | run_replica \ | 465 | run_replica \ |
466 | show_all_databases | 466 | show_all_databases |
467 | fi | 467 | fi |
468 | if gtid=$(run_primary mariadb_get_primary_gtid) && | 468 | gtid=$(run_primary mariadb_get_primary_gtid) && |
469 | [ "$gtid" ] | 469 | [ "$gtid" ] && |
470 | then | 470 | run_replica \ |
471 | run_replica \ | 471 | mariadb_wait_on_gtid "$gtid" |
472 | mariadb_wait_on_gtid "$gtid" | ||
473 | fi | ||
474 | } | 472 | } |
475 | 473 | ||
476 | mariadb_get_primary_gtid() | 474 | mariadb_get_primary_gtid() |