ctdb-scripts: Replace hard-coded /var/ctdb with CTDB_VARDIR
authorAmitay Isaacs <amitay@gmail.com>
Tue, 26 Nov 2013 03:29:52 +0000 (14:29 +1100)
committerMichael Adam <obnox@samba.org>
Wed, 27 Nov 2013 17:46:17 +0000 (18:46 +0100)
Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Michael Adam <obnox@samba.org>
ctdb/config/events.d/00.ctdb

index 880d07fe32ca30482c5e4b8620efc82c04539b32..719bee8b2c25a8352b7a1b626819684292226fbc 100755 (executable)
@@ -63,7 +63,7 @@ check_tdb ()
 
 check_persistent_databases ()
 {
-    _dir="${CTDB_DBDIR_PERSISTENT:-${CTDB_DBDIR:-/var/ctdb}/persistent}"
+    _dir="${CTDB_DBDIR_PERSISTENT:-${CTDB_DBDIR:-${CTDB_VARDIR}}/persistent}"
     mkdir -p "$_dir" 2>/dev/null
 
     [ "${CTDB_MAX_PERSISTENT_CHECK_ERRORS:-0}" = "0" ] || return 0
@@ -78,7 +78,7 @@ check_persistent_databases ()
 
 check_non_persistent_databases ()
 {
-    _dir="${CTDB_DBDIR:-/var/ctdb}"
+    _dir="${CTDB_DBDIR:-${CTDB_VARDIR}}"
     mkdir -p "$_dir" 2>/dev/null
 
     for _db in $(ls "${_dir}/"*.tdb.*[0-9] 2>/dev/null) ; do