declare -a tmp_vservers=()
declare -r TAB=$(echo -en "\t")
OPTION_MARK=
+OPTION_MARK_ANY=1
OPTION_PARALLEL=99
OPTION_DEBUG=
NOOPTION_DEBUG=1
(--help) showHelp $0 ;;
(--version) showVersion $0 ;;
(-c) CONFDIR=$2; shift;;
- (-m) OPTION_MARK=$2; shift;;
+ (-m) OPTION_MARK=$2; OPTION_MARK_ANY=; shift;;
(-j) OPTION_PARALLEL=$2; shift;;
(--start) OPTION_FLAVOR=start;;
(--stop) OPTION_FLAVOR=stop;;
let --i
d=$__CONFDIR/${vservers[$i]}/apps/init
f=$d/mark
+ { test -n "$OPTION_MARK_ANY"; } || \
{ test -n "$OPTION_MARK" -a -r "$f" && grep -qx "$OPTION_MARK" "$f"; } || \
{ test -z "$OPTION_MARK" && test ! -e "$f"; } || \
unset vservers[$i]
makedir=$($_MKTEMPDIR vserver-init.XXXXXX)
okfile=$($_MKTEMP vserver-init.XXXXXX)
passedfile=$($_MKTEMP vserver-init.XXXXXX)
-trap "$_RM -rf $makedir $resultfile $passedfile" EXIT
+trap "$_RM -rf $makedir $okfile $passedfile" EXIT
test_cmd=false
case "$OPTION_FLAVOR" in