mirror of
https://github.com/whyour/qinglong.git
synced 2026-07-01 04:40:38 +08:00
shell 增加国际化
This commit is contained in:
+18
-16
@@ -1,29 +1,29 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
reset_env() {
|
||||
echo -e "---> 1. 开始检测配置文件\n"
|
||||
t '---> 1. 开始检测配置文件\n'
|
||||
fix_config
|
||||
echo -e "---> 配置文件检测完成\n"
|
||||
t '---> 配置文件检测完成\n'
|
||||
|
||||
echo -e "---> 2. 开始安装青龙依赖\n"
|
||||
t '---> 2. 开始安装青龙依赖\n'
|
||||
npm_install_2 $dir_root
|
||||
echo -e "---> 青龙依赖安装完成\n"
|
||||
t '---> 青龙依赖安装完成\n'
|
||||
|
||||
echo -e "---> 脚本依赖安装完成\n"
|
||||
t '---> 脚本依赖安装完成\n'
|
||||
}
|
||||
|
||||
copy_dep() {
|
||||
echo -e "---> 1. 复制通知文件\n"
|
||||
echo -e "---> 复制一份 $file_notify_py_sample 为 $file_notify_py\n"
|
||||
t '---> 1. 复制通知文件\n'
|
||||
t '---> 复制一份 %s 为 %s\n' "$file_notify_py_sample" "$file_notify_py"
|
||||
cp -fv $file_notify_py_sample $file_notify_py
|
||||
echo
|
||||
echo -e "---> 复制一份 $file_notify_js_sample 为 $file_notify_js\n"
|
||||
t '---> 复制一份 %s 为 %s\n' "$file_notify_js_sample" "$file_notify_js"
|
||||
cp -fv $file_notify_js_sample $file_notify_js
|
||||
echo -e "---> 通知文件复制完成\n"
|
||||
t '---> 通知文件复制完成\n'
|
||||
}
|
||||
|
||||
pm2_log() {
|
||||
echo -e "---> pm2日志"
|
||||
t '---> pm2日志'
|
||||
local panelOut="/root/.pm2/logs/qinglong-out.log"
|
||||
local panelError="/root/.pm2/logs/qinglong-error.log"
|
||||
tail -n 300 "$panelOut"
|
||||
@@ -32,9 +32,10 @@ pm2_log() {
|
||||
|
||||
check_ql() {
|
||||
local api=$(curl -s --noproxy "*" "http://localhost:${ql_port}")
|
||||
echo -e "\n=====> 检测面板\n\n$api\n"
|
||||
t '\n=====> 检测面板'
|
||||
echo -e "\n\n$api\n"
|
||||
if [[ $api =~ "<div id=\"root\"></div>" ]]; then
|
||||
echo -e "=====> 面板服务启动正常\n"
|
||||
t '=====> 面板服务启动正常\n'
|
||||
fi
|
||||
}
|
||||
|
||||
@@ -49,14 +50,15 @@ check_pm2() {
|
||||
-H 'Accept-Language: en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7' \
|
||||
--compressed
|
||||
)
|
||||
echo -e "\n=====> 检测后台\n\n$api\n"
|
||||
t '\n=====> 检测后台'
|
||||
echo -e "\n\n$api\n"
|
||||
if [[ $api =~ "{\"code\"" ]]; then
|
||||
echo -e "=====> 后台服务启动正常\n"
|
||||
t '=====> 后台服务启动正常\n'
|
||||
fi
|
||||
}
|
||||
|
||||
main() {
|
||||
echo -e "=====> 开始检测"
|
||||
t '=====> 开始检测'
|
||||
npm i -g pnpm@8.3.1 pm2 ts-node
|
||||
|
||||
reset_env
|
||||
@@ -64,7 +66,7 @@ main() {
|
||||
check_ql
|
||||
check_pm2
|
||||
reload_pm2
|
||||
echo -e "\n=====> 检测结束\n"
|
||||
t '\n=====> 检测结束\n'
|
||||
}
|
||||
|
||||
main
|
||||
|
||||
Reference in New Issue
Block a user