adjusted some exit-codes
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1685
94cd875c-1c1d-0410-91d2-
eb244daf1a30
echo $"\
Can not find vserver-setup; please make sure that the vserver configuration
is located at $VSERVER_DIR/."
- exit 1
+ exit 5
} >&2
if test -e "$VSERVER_DIR"/name; then
fi
exit 0
else
- msg $"Vserver '$vserver' is not running"
- exit 1
+ msg $"Vserver '$vserver' is stopped"
+ exit 3
fi
;;
(*)
lock "$LOCKDIR"/vserver."$($_VSERVER_INFO "$VSERVER_DIR" CANONIFY)".startup
if isVserverRunning "$VSERVER_DIR"; then
- echo $"vserver '$VSERVER_NAME' already running; aborting..." >&2
- exit 1
+ warning $"vserver '$VSERVER_NAME' already running"
+ exit 0
fi
function cleanup()
lock "$LOCKDIR"/vserver."$($_VSERVER_INFO "$VSERVER_DIR" CANONIFY)".startup
if ! isVserverRunning "$VSERVER_DIR" S_CONTEXT; then
- echo $"vserver '$VSERVER_NAME' is not running; aborting..." >&2
+ warning $"vserver '$VSERVER_NAME' is not running" >&2
test "$OPTION_DEBUG" || exec 2>/dev/null >/dev/null
umountVserver "$VSERVER_DIR" || :
disableInterfaces "$VSERVER_DIR" || :
unlock
- exit 1
+ exit 0
fi
function cleanup