From 99451d54a8e0c58a79500f2acbadfeef3db7dbf1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=2ES?= Date: Wed, 6 Dec 2017 11:05:02 +0100 Subject: [PATCH] Add ELASTIC_BACKUP check --- evocheck.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/evocheck.sh b/evocheck.sh index 238a829..e67b90d 100755 --- a/evocheck.sh +++ b/evocheck.sh @@ -94,6 +94,7 @@ IS_SQL_BACKUP=1 IS_POSTGRES_BACKUP=1 IS_LDAP_BACKUP=1 IS_REDIS_BACKUP=1 +IS_ELASTIC_BACKUP=1 IS_MONGO_BACKUP=1 #Proper to OpenBSD @@ -638,6 +639,14 @@ if [ -e /etc/debian_version ]; then fi fi + if [ "$IS_ELASTIC_BACKUP" = 1 ]; then + if is_installed elasticsearch; then + # You could change the default path in /etc/evocheck.cf + ELASTIC_BACKUP_PATH=${ELASTIC_BACKUP_PATH:-"/home/backup/elasticsearch"} + test -d "$ELASTIC_BACKUP_PATH" || echo 'IS_ELASTIC_BACKUP FAILED!' + fi + fi + if [ "$IS_MARIADBSYSTEMDUNIT" = 1 ]; then if is_debianversion stretch && is_installed mariadb-server; then (systemctl -q is-active mariadb.service && test -f /etc/systemd/system/mariadb.service.d/evolinux.conf) || echo 'IS_MARIADBSYSTEMDUNIT FAILED!'