From 84b1c899efb6226fc7a1471a412b46f55572b834 Mon Sep 17 00:00:00 2001 From: tpiccioli Date: Fri, 17 Sep 2021 17:56:29 +0200 Subject: [PATCH] if master check added --- templates/postgresql_wal_backup_and_removal.j2 | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/templates/postgresql_wal_backup_and_removal.j2 b/templates/postgresql_wal_backup_and_removal.j2 index caffc7f..b85672b 100755 --- a/templates/postgresql_wal_backup_and_removal.j2 +++ b/templates/postgresql_wal_backup_and_removal.j2 @@ -1,5 +1,12 @@ #!/bin/bash +ISMASTER=`psql -t -c "SELECT pg_is_in_recovery();"` +if [ $ISMASTER != 'f' ] +then + echo "Not on master, nothing to do." + exit 0 +fi + BASE_BACKUP_DIR={{ psql_base_backup_dir }} WAL_ARCHIVES_LOG_DIR={{ psql_wal_archiving_log_dir }} WAL_LATEST_BACKUP=