Update mw.tpl

pull/890/head
dami 2 weeks ago
parent 3a7d9f84c7
commit 0851f749c3
  1. 9
      scripts/init.d/mw.tpl

@ -591,6 +591,7 @@ mw_connect_pgdb(){
mw_mongodb(){
# /www/server/mongodb/bin/mongo --version
CONF="${ROOT_PATH}/mongodb/mongodb.conf"
if [ ! -f "$CONF" ]; then
echo -e "not install mongodb!"
@ -606,7 +607,14 @@ mw_mongodb(){
AUTH_STR="-u root -p ${pwd}"
fi
mg_version=$(/${ROOT_PATH}/mongodb/bin/mongo --version)
# 根据 MongoDB 版本选择使用 mongo 还是 mongosh
if [[ "$mg_version" == *"3.0"* || "$mg_version" == *"3.2"* || "$mg_version" == *"3.4"* || "$mg_version" == *"3.6"* ]]; then
CLIEXEC="${ROOT_PATH}/mongodb/bin/mongo --port ${MGDB_PORT} ${AUTH_STR}"
else
CLIEXEC="${ROOT_PATH}/mongodb/bin/mongosh --port ${MGDB_PORT} ${AUTH_STR}"
fi
echo $CLIEXEC
${CLIEXEC}
}
@ -789,6 +797,7 @@ case "$1" in
'pgdb') mw_connect_pgdb;;
'redis') mw_redis;;
'valkey')mw_valkey;;
'mgdb') mw_mongodb;;
'mongodb') mw_mongodb;;
'ssh') mw_ssh;;
'venv') mw_update_venv;;

Loading…
Cancel
Save