From f07b54ea36a550dd9c9354a0aed036bef0251169 Mon Sep 17 00:00:00 2001 From: Rustam Tagaev Date: Wed, 17 Apr 2024 11:55:24 +0300 Subject: [PATCH] [DO-458] fix conditional for consul backup script (!3) Reviewed-on: https://git.avroid.tech/DevOps/avroid_scripts/pulls/3 Reviewed-by: Boris Shestov Reviewed-by: Denis Patrakeev Co-authored-by: Rustam Tagaev Co-committed-by: Rustam Tagaev --- backup_scripts/consul/pre_backup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backup_scripts/consul/pre_backup.sh b/backup_scripts/consul/pre_backup.sh index fdd157e..19538c9 100755 --- a/backup_scripts/consul/pre_backup.sh +++ b/backup_scripts/consul/pre_backup.sh @@ -8,6 +8,6 @@ HOSTNAME=$(hostname) LEADER=$(consul operator raft list-peers | grep leader | cut -f 1 -d " ") -[ "$LEADER" = "consul-vault-01" ] \ +[ "$LEADER" = "${HOSTNAME}" ] \ && (echo "I'm leader" && echo "Create backup" && consul snapshot save "${BACKUP_DIR_PATH}/${BACKUP_FILE}" ) \ || echo "I'm not leader"