summaryrefslogtreecommitdiff
path: root/ctdb/tests/eventscripts/scripts/00.ctdb.sh
blob: 7925679cc473e2e52b601184781322d66dd8452e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
setup ()
{
	setup_dbdir
	setup_date

	export FAKE_TDBTOOL_SUPPORTS_CHECK="yes"
	export FAKE_TDB_IS_OK="yes"

	export FAKE_CTDB_TUNABLES_OK="
	       MonitorInterval
	       DatabaseHashSize
	       "
	export FAKE_CTDB_TUNABLES_OBSOLETE="
	       EventScriptUnhealthyOnTimeout
	       "
}

setup_tunable_config ()
{
	cat >"${CTDB_BASE}/ctdb.tunables"
}

result_filter ()
{
	_date="[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]"
	_time="[0-9][0-9][0-9][0-9][0-9][0-9]"
	_date_time="${_date}\.${_time}"
	sed -e "s|\.${_date_time}\.|.DATE.TIME.|"
}