From: Enrico Scholz Date: Mon, 5 Jan 2004 21:55:39 +0000 (+0000) Subject: getVserverStatus(): fixed usage of 2nd parameter X-Git-Tag: VERSION_0_10~987 X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=81523689c1ff362f8d2f530ce310384c026dac88;p=util-vserver.git getVserverStatus(): fixed usage of 2nd parameter git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@538 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- diff --git a/util-vserver/scripts/functions b/util-vserver/scripts/functions index 69466ba..c3829fa 100644 --- a/util-vserver/scripts/functions +++ b/util-vserver/scripts/functions @@ -260,10 +260,13 @@ function getAllVservers function getVserverStatus { test -r "$1"/run || return 1 - eval read "$2" <"$1"/run + + local _ctx + read _ctx <"$1"/run + eval "$2"=\$_ctx test "$3" || return 0 - local _tmp=$($_VPS ax | $_AWK '{print $2}' | $_GREP -x "$2" | $_WC -l ) + local _tmp=$($_VPS ax | $_AWK '{print $2}' | $_GREP -x "$_ctx" | $_WC -l ) eval "$3"=\$_tmp test "$4" -a $_tmp = 0 || return 0