if test -e /etc/init.d/functions; then
. /etc/init.d/functions
- _beginResult() { echo -n "$@"; }
lockfile=/var/lock/subsys/$LOCKFILE
-elif test -e /etc/gentoo-release; then
- . /sbin/functions.sh
- _beginResult() { ebegin "$@"; }
- success() { eend "$@"; }
- passed() { eend "$@"; }
- failure() { eend "$@"; }
- lockfile=/var/lock/vservers/$LOCKFILE
else
- _beginResult() { echo -n "$@"; }
success() { echo .; }
passed() { echo .; }
failure() { echo ERROR; }
lockfile=/var/run/$LOCKFILE
fi
+
function _tellResult()
{
local rc=$1
function start()
{
- _beginResult $"Starting vservers of type '$MARK'..."
+ echo -n $"Starting vservers of type '$MARK'..."
$_START_VSERVERS -m "$MARK" -j "$NUMPARALLEL" --all --start
_tellResult $?
local rc=$?
function stop()
{
- _beginResult $"Stopping vservers of type '$MARK'..."
+ echo -n $"Stopping vservers of type '$MARK'..."
$_START_VSERVERS -m "$MARK" -j "$NUMPARALLEL" --all --stop
_tellResult $?
local rc=$?