getVserverStatus(): fixed usage if ctx
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Tue, 30 Dec 2003 18:06:52 +0000 (18:06 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Tue, 30 Dec 2003 18:06:52 +0000 (18:06 +0000)
isCtxRunning(): added

git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@527 94cd875c-1c1d-0410-91d2-eb244daf1a30

util-vserver/scripts/functions

index 1b94ce4..69466ba 100644 (file)
@@ -263,7 +263,7 @@ function getVserverStatus
     eval read "$2" <"$1"/run
 
     test "$3"        || return 0
-    local _tmp=$($_VPS ax | $_AWK '{print $2}' | $_GREP -x "$ctx" | $_WC -l )
+    local _tmp=$($_VPS ax | $_AWK '{print $2}' | $_GREP -x "$2" | $_WC -l )
     eval "$3"=\$_tmp
 
     test "$4" -a $_tmp = 0 || return 0
@@ -273,6 +273,13 @@ function getVserverStatus
     return 0
 }
 
+## Usage: isCtxRunning <ctx>
+function isCtxRunning
+{
+    local _tmp=$($_VPS ax | $_AWK '{print $2}' | $_GREP -x "$1" | $_WC -l )
+    test $_tmp -gt 0
+}
+
 ## Usage: isVserverRunning <vdir> [<ctx-varname>]
 function isVserverRunning
 {