declare -a guests
-while true; do
+while test $# -gt 0; do
case "$1" in
(--) shift; break;;
+ (-*) break;;
(*)
_setVserverDir "$1"
guests=( "${guests[@]}" "$VSERVER_DIR" )
eval set -- "$tmp"
declare -a options
-
+fstype=""
while true; do
case "$1" in
(--help) showHelp $0 ;;
options=( "${options[@]}" "$1" )
;;
(-t|-o) options=( "${options[@]}" "$1" "$2" )
+ test "$1" != "-t" || fstype="$1"
shift
;;
(--) shift; break;;
case "x$1" in
(x/*|x) ;;
- (*) panic $"vmount: the source must be an absolute path";;
+ (*) test "$fstype" = "nfs" || panic $"vmount: the source must be an absolute path";;
esac
rc=0