| echo -e "######\033[41;37m Wrong paraments input, please refer below usage info !!! \033[0m######" | echo -e "######\033[41;37m Wrong paraments input, please refer below usage info !!! \033[0m######" | ||||
| echo -e "######################################################################" | echo -e "######################################################################" | ||||
| echo | echo | ||||
| echo -e "Usage\t: \033[44;37m./<cmd.sh> <user_ID>\033[0m" | |||||
| echo -e "Example\t: \033[45;37m$0 ed\033[0m" | |||||
| echo -e "Usage\t: \033[44;37m./<cmd.sh> <gitea SVR IP>\033[0m" | |||||
| echo -e "Example\t: \033[45;37m$0 127.0.0.1\033[0m" | |||||
| echo; exit 1 | echo; exit 1 | ||||
| fi | fi | ||||
| GIT_SVR_IP1=127.0.0.1 | |||||
| GIT_SVR_IP2=172.201.0.1 | |||||
| GIT_SVR_IP1_PORT=127.0.0.1:3000 | |||||
| GIT_SVR_IP2_PORT=172.201.0.1:3000 | |||||
| OWNER="$1" | |||||
| GIT_SVR_PORT=3000 | |||||
| GIT_Status_tmp="/tmp/tmp_git_status" | GIT_Status_tmp="/tmp/tmp_git_status" | ||||
| ##### Func | |||||
| CHK_gitea_tmp (){ | CHK_gitea_tmp (){ | ||||
| ls $GIT_Status_tmp > /dev/null 2>&1 | ls $GIT_Status_tmp > /dev/null 2>&1 | ||||
| if [[ $? != 0 ]]; then | if [[ $? != 0 ]]; then | ||||
| fi | fi | ||||
| } | } | ||||
| ping $GIT_SVR_IP1 -c1 > /dev/null 2>&1 | |||||
| ping $1 -c1 > /dev/null 2>&1 | |||||
| if [[ $? != 0 ]]; then | if [[ $? != 0 ]]; then | ||||
| ping $GIT_SVR_IP2 -c1 > /dev/null 2>&1 | |||||
| if [[ $? != 0 ]]; then | |||||
| echo -e "\033[41;37mThere is no connection to gitea server ($GIT_SVR_IP1, $GIT_SVR_IP2). Exit \033[0m" | |||||
| exit | |||||
| else | |||||
| GIT_SVR_IP_PORT=$GIT_SVR_IP2 | |||||
| fi | |||||
| else | |||||
| GIT_SVR_IP_PORT=$GIT_SVR_IP1 | |||||
| echo -e "\033[41;37mThere is no connection to gitea server ($1). Exit \033[0m" | |||||
| exit | |||||
| fi | fi | ||||
| CHK_gitea_tmp | CHK_gitea_tmp |