git://git.onelab.eu
/
util-vserver.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
This commit was generated by cvs2svn to compensate for changes in r2562,
[util-vserver.git]
/
scripts
/
vserver-wrapper
diff --git
a/scripts/vserver-wrapper
b/scripts/vserver-wrapper
index
ccbd2e1
..
2e4df9f
100755
(executable)
--- a/
scripts/vserver-wrapper
+++ b/
scripts/vserver-wrapper
@@
-29,15
+29,23
@@
test -n "$MARK" || MARK=default
if test -e /etc/init.d/functions; then
. /etc/init.d/functions
if test -e /etc/init.d/functions; then
. /etc/init.d/functions
+ _beginResult() { echo -n "$@"; }
lockfile=/var/lock/subsys/$LOCKFILE
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
else
+ _beginResult() { echo -n "$@"; }
success() { echo .; }
passed() { echo .; }
failure() { echo ERROR; }
lockfile=/var/run/$LOCKFILE
fi
success() { echo .; }
passed() { echo .; }
failure() { echo ERROR; }
lockfile=/var/run/$LOCKFILE
fi
-
function _tellResult()
{
local rc=$1
function _tellResult()
{
local rc=$1
@@
-52,7
+60,7
@@
function _tellResult()
function start()
{
function start()
{
-
echo -n
$"Starting vservers of type '$MARK'..."
+
_beginResult
$"Starting vservers of type '$MARK'..."
$_START_VSERVERS -m "$MARK" -j "$NUMPARALLEL" --all --start
_tellResult $?
local rc=$?
$_START_VSERVERS -m "$MARK" -j "$NUMPARALLEL" --all --start
_tellResult $?
local rc=$?
@@
-62,7
+70,7
@@
function start()
function stop()
{
function stop()
{
-
echo -n
$"Stopping vservers of type '$MARK'..."
+
_beginResult
$"Stopping vservers of type '$MARK'..."
$_START_VSERVERS -m "$MARK" -j "$NUMPARALLEL" --all --stop
_tellResult $?
local rc=$?
$_START_VSERVERS -m "$MARK" -j "$NUMPARALLEL" --all --stop
_tellResult $?
local rc=$?