fix: simplify flag parsing in server-install.sh

This commit is contained in:
Haitao Pan 2026-02-03 02:57:51 +08:00
parent d23d4b9b97
commit e9cba80f9b

View File

@ -12,12 +12,10 @@ DOMAIN="$(hostname)"
# Handle flags
AUTO_YES=false
while [[ "$#" -gt 0 && "$1" == -* ]]; do
case "$1" in
-y|--yes) AUTO_YES=true; shift ;;
*) break ;;
esac
done
if [[ "$1" == "-y" || "$1" == "--yes" ]]; then
AUTO_YES=true
shift
fi
if [[ -n "$1" ]]; then
# if $1 looks like a version/branch (main, master, v1.0, etc.)