fix:sql表名整理
This commit is contained in:
@@ -3,9 +3,28 @@ set -euo pipefail
|
||||
|
||||
STANDARD_HOME_DIR="${STANDARD_HOME_DIR:?STANDARD_HOME_DIR is required}"
|
||||
STANDARD_RUN_USER="${STANDARD_RUN_USER:?STANDARD_RUN_USER is required}"
|
||||
STANDARD_JAVA_HOME="${STANDARD_JAVA_HOME:-${STANDARD_HOME_DIR}/jdk}"
|
||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
|
||||
run_as_standard_user() {
|
||||
local app_dir="$1"
|
||||
local script_name="$2"
|
||||
|
||||
sudo -n -u "${STANDARD_RUN_USER}" /bin/bash -lc '
|
||||
set -euo pipefail
|
||||
app_dir="$1"
|
||||
script_name="$2"
|
||||
java_home="$3"
|
||||
|
||||
cd "${app_dir}"
|
||||
export JAVA_HOME="${java_home}"
|
||||
export PATH="${JAVA_HOME}/bin:/usr/local/bin:/usr/bin:/bin:${PATH:-}"
|
||||
|
||||
exec /bin/bash "./${script_name}"
|
||||
' -- "${app_dir}" "${script_name}" "${STANDARD_JAVA_HOME}"
|
||||
}
|
||||
|
||||
"${SCRIPT_DIR}/stop_standard_apps.sh" || true
|
||||
|
||||
su - "${STANDARD_RUN_USER}" -s /bin/bash "${STANDARD_HOME_DIR}/cmsp/start_cmsp.sh"
|
||||
su - "${STANDARD_RUN_USER}" -s /bin/bash "${STANDARD_HOME_DIR}/cmtp/start_cmtp.sh"
|
||||
run_as_standard_user "${STANDARD_HOME_DIR}/cmsp" "start_cmsp.sh"
|
||||
run_as_standard_user "${STANDARD_HOME_DIR}/cmtp" "start_cmtp.sh"
|
||||
|
||||
@@ -3,8 +3,27 @@ set -euo pipefail
|
||||
|
||||
STANDARD_HOME_DIR="${STANDARD_HOME_DIR:?STANDARD_HOME_DIR is required}"
|
||||
STANDARD_RUN_USER="${STANDARD_RUN_USER:?STANDARD_RUN_USER is required}"
|
||||
STANDARD_JAVA_HOME="${STANDARD_JAVA_HOME:-${STANDARD_HOME_DIR}/jdk}"
|
||||
STOP_TIMEOUT_SECONDS="${STOP_TIMEOUT_SECONDS:-30}"
|
||||
|
||||
run_as_standard_user() {
|
||||
local app_dir="$1"
|
||||
local script_name="$2"
|
||||
|
||||
sudo -n -u "${STANDARD_RUN_USER}" /bin/bash -lc '
|
||||
set -euo pipefail
|
||||
app_dir="$1"
|
||||
script_name="$2"
|
||||
java_home="$3"
|
||||
|
||||
cd "${app_dir}"
|
||||
export JAVA_HOME="${java_home}"
|
||||
export PATH="${JAVA_HOME}/bin:/usr/local/bin:/usr/bin:/bin:${PATH:-}"
|
||||
|
||||
exec /bin/bash "./${script_name}"
|
||||
' -- "${app_dir}" "${script_name}" "${STANDARD_JAVA_HOME}"
|
||||
}
|
||||
|
||||
wait_until_stopped() {
|
||||
local pattern="$1"
|
||||
local label="$2"
|
||||
@@ -30,13 +49,13 @@ stop_by_pattern() {
|
||||
}
|
||||
|
||||
if [ -x "${STANDARD_HOME_DIR}/cmsp/stop_cmsp.sh" ]; then
|
||||
su - "${STANDARD_RUN_USER}" -s /bin/bash "${STANDARD_HOME_DIR}/cmsp/stop_cmsp.sh" || true
|
||||
run_as_standard_user "${STANDARD_HOME_DIR}/cmsp" "stop_cmsp.sh" || true
|
||||
fi
|
||||
stop_by_pattern "${STANDARD_HOME_DIR}/cmsp" "CMEP-CMSP path"
|
||||
stop_by_pattern "CMEP-CMSP" "CMEP-CMSP jar"
|
||||
|
||||
if [ -x "${STANDARD_HOME_DIR}/cmtp/stop_cmtp.sh" ]; then
|
||||
su - "${STANDARD_RUN_USER}" -s /bin/bash "${STANDARD_HOME_DIR}/cmtp/stop_cmtp.sh" || true
|
||||
run_as_standard_user "${STANDARD_HOME_DIR}/cmtp" "stop_cmtp.sh" || true
|
||||
fi
|
||||
stop_by_pattern "${STANDARD_HOME_DIR}/cmtp" "CMEP-CMTP path"
|
||||
stop_by_pattern "CMEP-CMTP" "CMEP-CMTP jar"
|
||||
|
||||
Reference in New Issue
Block a user