diff options
-rwxr-xr-x | ctdb/config/functions | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ctdb/config/functions b/ctdb/config/functions index 577471af0a..32f11f0690 100755 --- a/ctdb/config/functions +++ b/ctdb/config/functions @@ -562,6 +562,15 @@ ctdb_check_counter_equal () { ctdb_status_dir="$CTDB_VARDIR/status" ctdb_fail_dir="$CTDB_VARDIR/failcount" +ctdb_setup_service_state_dir () +{ + service_state_dir="$CTDB_VARDIR/state/${1:-${service_name}}" + mkdir -p "$service_state_dir" || { + echo "Error creating state dir \"$service_state_dir\"" + exit 1 + } +} + ######################################################## # Managed status history, for auto-start/stop |