. "${CTDB_BASE}/functions"
-loadconfig
+load_script_options
############################################################
. "${CTDB_BASE}/functions"
-loadconfig
+load_script_options
ctdb_setup_state_dir "service" "reclock"
. "${CTDB_BASE}/functions"
-loadconfig
+load_script_options
ctdb_setup_state_dir "service" "system-monitoring"
service_name="nfs"
-loadconfig
+load_script_options
ctdb_setup_state_dir "service" "$service_name"
. "${CTDB_BASE}/functions"
-loadconfig
+load_script_options
ctdb_public_addresses="${CTDB_BASE}/public_addresses"
service_name="natgw"
-loadconfig
+load_script_options
[ -n "$CTDB_NATGW_NODES" ] || exit 0
export CTDB_NATGW_NODES
. "${CTDB_BASE}/functions"
-loadconfig
+load_script_options
[ -f "${CTDB_BASE}/static-routes" ] || {
exit 0
. "${CTDB_BASE}/functions"
-loadconfig
+load_script_options
service_name="per_ip_routing"
service_name="multipathd"
-loadconfig
+load_script_options
[ -n "$CTDB_MONITOR_MPDEVICES" ] || exit 0
;;
esac
-loadconfig
+load_script_options
[ "$CTDB_MANAGES_CLAMD" = "yes" ] || exit 0
service $service_name restart
}
-loadconfig
+load_script_options
ctdb_setup_state_dir "service" "$service_name"
;;
esac
+load_script_options
+
ctdb_setup_state_dir "service" "$service_name"
# RHEL5 sometimes use a SIGKILL to terminate httpd, which then leaks
killall -q -9 $service_name || true
}
-loadconfig
-
[ "$CTDB_MANAGES_HTTPD" = "yes" ] || exit 0
case "$1" in
# shellcheck disable=SC2034
service_name="winbind"
-loadconfig
+load_script_options
service_start ()
{
service_name="samba"
-loadconfig
+load_script_options
ctdb_setup_state_dir "service" "$service_name"
load_system_config "nfs"
-loadconfig
+load_script_options
ctdb_setup_state_dir "service" "$service_name"
# shellcheck disable=SC2034
service_name="iscsi"
-loadconfig
+load_script_options
[ "$CTDB_MANAGES_ISCSI" = "yes" ] || exit 0
. "${CTDB_BASE}/functions"
-loadconfig
+load_script_options
[ -n "$CTDB_LVS_NODES" ] || exit 0
export CTDB_LVS_NODES
. "${CTDB_BASE}/functions"
-loadconfig
+load_script_options
[ "$CTDB_RUN_TIMEOUT_MONITOR" = "yes" ] || exit 0