Update mw.tpl

pull/504/head
Mr Chen 2 years ago
parent 7d4c4a9ef9
commit 33c77f0e90
  1. 48
      scripts/init.d/mw.tpl

@ -301,30 +301,6 @@ mw_debug(){
} }
# choose mysql login
declare -A DB_TYPE
if [ -d "${ROOT_PATH}/mysql" ];then
DB_TYPE["mysql"]="mysql"
fi
if [ -d "${ROOT_PATH}/mariadb" ];then
DB_TYPE["mariadb"]="mariadb"
fi
if [ -d "${ROOT_PATH}/mysql-apt" ];then
DB_TYPE["mysql-apt"]="mysql-apt"
fi
if [ -d "${ROOT_PATH}/mysql-yum" ];then
DB_TYPE["mysql-yum"]="mysql-yum"
fi
SOURCE_LIST_KEY_SORT_TMP=$(echo ${!DB_TYPE[@]} | tr ' ' '\n' | sort -n)
SOURCE_LIST_KEY=(${SOURCE_LIST_KEY_SORT_TMP//'\n'/})
SOURCE_LIST_LEN=${#DB_TYPE[*]}
function AutoSizeStr(){ function AutoSizeStr(){
NAME_STR=$1 NAME_STR=$1
NAME_NUM=$2 NAME_NUM=$2
@ -343,6 +319,30 @@ function AutoSizeStr(){
} }
mw_connect_mysql(){ mw_connect_mysql(){
# choose mysql login
declare -A DB_TYPE
if [ -d "${ROOT_PATH}/mysql" ];then
DB_TYPE["mysql"]="mysql"
fi
if [ -d "${ROOT_PATH}/mariadb" ];then
DB_TYPE["mariadb"]="mariadb"
fi
if [ -d "${ROOT_PATH}/mysql-apt" ];then
DB_TYPE["mysql-apt"]="mysql-apt"
fi
if [ -d "${ROOT_PATH}/mysql-yum" ];then
DB_TYPE["mysql-yum"]="mysql-yum"
fi
SOURCE_LIST_KEY_SORT_TMP=$(echo ${!DB_TYPE[@]} | tr ' ' '\n' | sort -n)
SOURCE_LIST_KEY=(${SOURCE_LIST_KEY_SORT_TMP//'\n'/})
SOURCE_LIST_LEN=${#DB_TYPE[*]}
if [ "$SOURCE_LIST_LEN" == "0" ]; then if [ "$SOURCE_LIST_LEN" == "0" ]; then
echo -e "no data!" echo -e "no data!"
exit 1 exit 1

Loading…
Cancel
Save