chore(bin/emqx): set program name
This commit is contained in:
parent
cf23d9efe9
commit
d13a33463f
2
bin/emqx
2
bin/emqx
|
@ -264,6 +264,8 @@ fi
|
|||
# Extract the name type and name from the NAME_ARG for REMSH
|
||||
NAME_TYPE="$(echo "$NAME_ARG" | awk '{print $1}')"
|
||||
NAME="$(echo "$NAME_ARG" | awk '{print $2}')"
|
||||
NODENAME="$(echo "$NAME" | awk -F'@' '{print $1}')"
|
||||
export ESCRIPT_NAME="$NODENAME"
|
||||
|
||||
PIPE_DIR="${PIPE_DIR:-/$RUNNER_DATA_DIR/${WHOAMI}_erl_pipes/$NAME/}"
|
||||
|
||||
|
|
|
@ -38,7 +38,7 @@ status -p $pidfile -l $(basename $lockfile) $NAME >/dev/null 2>&1
|
|||
running=$?
|
||||
|
||||
find_pid() {
|
||||
ps ax | grep -E "\-progname.+$NAME" | awk '{print $1}'
|
||||
ps ax | grep -E "\-progname\s+$NAME\s" | awk '{print $1}'
|
||||
}
|
||||
|
||||
check_pid_status() {
|
||||
|
@ -92,7 +92,7 @@ stop() {
|
|||
|
||||
hardstop() {
|
||||
echo -n $"Shutting down $NAME: "
|
||||
su - emqx -c "ps -ef | grep '\-progname $NAME ' | grep -v grep | awk '{print \$2}' | xargs kill -9"
|
||||
su - emqx -c "ps -ef | grep -E '\-progname\s+$NAME\s' | awk '{print \$2}' | xargs kill -9"
|
||||
for n in $(seq 1 10); do
|
||||
sleep 1
|
||||
check_pid_status
|
||||
|
|
Loading…
Reference in New Issue