22 lines
327 B
Bash
Executable File
22 lines
327 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
export GIN_MODE=release
|
|
|
|
export CONFIG_PATH=configs
|
|
export CONFIG_FILE_NAME=cron
|
|
|
|
export ENV=pro
|
|
export APP_NAME=$1
|
|
export LOG_FILE_NAME=$1
|
|
|
|
app_name=$1
|
|
|
|
killall -15 ${app_name}
|
|
|
|
mv -f ./${app_name}_*.cron ./${app_name}.cron
|
|
|
|
basepath=$(cd `dirname $0`; pwd)
|
|
|
|
`${basepath}/${app_name}.cron ${app_name}` &
|
|
|