SOURCES: util-vserver.init - a correct solution, use ls and egrep (in...
baggins
baggins at pld-linux.org
Sat Nov 22 18:01:46 CET 2008
Author: baggins Date: Sat Nov 22 17:01:46 2008 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- a correct solution, use ls and egrep
(in case of empty dir glob will expand according to current dir)
---- Files affected:
SOURCES:
util-vserver.init (1.2 -> 1.3)
---- Diffs:
================================================================
Index: SOURCES/util-vserver.init
diff -u SOURCES/util-vserver.init:1.2 SOURCES/util-vserver.init:1.3
--- SOURCES/util-vserver.init:1.2 Sat Nov 22 17:49:42 2008
+++ SOURCES/util-vserver.init Sat Nov 22 18:01:41 2008
@@ -32,14 +32,14 @@
{
run_cmd "Stopping all running guests" $_START_VSERVERS -j 1 --all --stop
- xids=$(cd /proc/virtual ; ls [0-9]* 2>/dev/null)
+ xids=$(cd /proc/virtual ; ls -1 | egrep -v 'info|status')
if [ -n "$xids" ]; then
show "Sending all contexts the TERM signal"
for xid in $xids; do
$_VATTRIBUTE --xid $xid --set --flag ~persistent
$_VKILL --xid $xid -s 15
done
- xids=$(cd /proc/virtual ; ls [0-9]* 2>/dev/null)
+ xids=$(cd /proc/virtual ; ls -1 | egrep -v 'info|status')
if [ -n "$xids" ]; then
fail
else
@@ -53,7 +53,7 @@
$_VATTRIBUTE --xid $xid --set --flag ~persistent
$_VKILL --xid $xid -s 9
done
- xids=$(cd /proc/virtual ; ls [0-9]* 2>/dev/null)
+ xids=$(cd /proc/virtual ; ls -1 | egrep -v 'info|status')
if [ -n "$xids" ]; then
fail
else
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/util-vserver.init?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list