mirror of
https://github.com/samuelhbne/server-xray.git
synced 2025-12-16 20:07:06 +03:00
Codacy compliant
This commit is contained in:
@@ -7,10 +7,10 @@ usage() {
|
||||
>&2 echo -e "User format: user|u=<uid>[:level:email]"
|
||||
}
|
||||
|
||||
options=($(echo $1 |tr ',' ' '))
|
||||
IFS=',' read -a options <<< "$1"
|
||||
for option in "${options[@]}"
|
||||
do
|
||||
kv=($(echo $option |tr '=' ' '))
|
||||
IFS='=' read -a kv <<< "$option"
|
||||
case "${kv[0]}" in
|
||||
d|domain)
|
||||
domain="${kv[1]}"
|
||||
@@ -18,6 +18,9 @@ do
|
||||
f|fallback)
|
||||
fallback+=("${kv[1]}")
|
||||
;;
|
||||
flow)
|
||||
flow="${kv[1]}"
|
||||
;;
|
||||
p|port)
|
||||
port="${kv[1]}"
|
||||
;;
|
||||
@@ -32,6 +35,7 @@ do
|
||||
;;
|
||||
esac
|
||||
done
|
||||
unset IFS
|
||||
|
||||
if [ -z "${domain}" ]; then
|
||||
>&2 echo -e "Error: Domain undefined.\n"
|
||||
|
||||
Reference in New Issue
Block a user