ctdb-tests: Add setup of ctdb.conf database directory settings
authorMartin Schwenke <martin@meltin.net>
Wed, 2 May 2018 02:37:21 +0000 (12:37 +1000)
committerAmitay Isaacs <amitay@samba.org>
Thu, 17 May 2018 02:04:31 +0000 (04:04 +0200)
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/tests/eventscripts/scripts/local.sh

index 101769bf9e2bcba852da883e84773cd77fdcc89c..def4192d69c2fe92d66a05f4d638e9dd1dc2cf9b 100644 (file)
@@ -102,6 +102,12 @@ setup_dbdir ()
        export CTDB_DBDIR="${CTDB_DBDIR_BASE}/volatile"
        export CTDB_DBDIR_PERSISTENT="${CTDB_DBDIR_BASE}/persistent"
        export CTDB_DBDIR_STATE="${CTDB_DBDIR_BASE}/state"
+       cat >>"${CTDB_BASE}/ctdb.conf" <<EOF
+[database]
+       volatile database directory = ${CTDB_DBDIR}
+       persistent database directory = ${CTDB_DBDIR_PERSISTENT}
+       state database directory = ${CTDB_DBDIR_STATE}
+EOF
        mkdir -p "$CTDB_DBDIR"
        mkdir -p "$CTDB_DBDIR_PERSISTENT"
        mkdir -p "$CTDB_DBDIR_STATE"