print yum.__version__ instead of executing "yum --version" which is very heavyweighte...
authorEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 1 Aug 2008 10:19:21 +0000 (10:19 +0000)
committerEnrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
Fri, 1 Aug 2008 10:19:21 +0000 (10:19 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2752 94cd875c-1c1d-0410-91d2-eb244daf1a30

scripts/vyum-worker

index 346dab1..03e9568 100755 (executable)
@@ -56,7 +56,7 @@ Execution will continue in 5 seconds..."
 
 yum=${YUM:-yum}
 conf=yum.conf
-case $($yum --version|tail -n 1) in
+case $(python -c "import yum; print yum.__version__" 2>/dev/null) in
     (2.[012345]*)
        check 'import yum,sys; sys.exit(not hasattr(yum.config.yumconf, "getRootedPath"))'
        ;;