diff options
author | Michael Janczyk | 2010-04-29 18:34:29 +0200 |
---|---|---|
committer | Michael Janczyk | 2010-04-29 18:34:29 +0200 |
commit | 36b3473d1854d9bc4d9ed5d0bec578ca076f556e (patch) | |
tree | 317b42eb80cb0622eda99aa9d821070dae795742 /os-plugins/plugins/vmgrid/init-hooks/80-after-plugins/virtualization.sh | |
parent | fix rllinker script for ubuntu 10.04 (diff) | |
download | core-36b3473d1854d9bc4d9ed5d0bec578ca076f556e.tar.gz core-36b3473d1854d9bc4d9ed5d0bec578ca076f556e.tar.xz core-36b3473d1854d9bc4d9ed5d0bec578ca076f556e.zip |
bug if statement changed, so it works if only one plugin installed
Diffstat (limited to 'os-plugins/plugins/vmgrid/init-hooks/80-after-plugins/virtualization.sh')
-rw-r--r-- | os-plugins/plugins/vmgrid/init-hooks/80-after-plugins/virtualization.sh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/os-plugins/plugins/vmgrid/init-hooks/80-after-plugins/virtualization.sh b/os-plugins/plugins/vmgrid/init-hooks/80-after-plugins/virtualization.sh index a1da2e63..37576331 100644 --- a/os-plugins/plugins/vmgrid/init-hooks/80-after-plugins/virtualization.sh +++ b/os-plugins/plugins/vmgrid/init-hooks/80-after-plugins/virtualization.sh @@ -25,9 +25,9 @@ PLUGINCONFDIR=/mnt/${OPENSLX_DEFAULT_CONFDIR}/plugins/virtualization # check if plugins available active=0 [ -f ${CONFFILEVMCHOOSER} ] && . ${CONFFILEVMCHOOSER} -[ ${vmchooser_active} -ne 0 ] && active=1 +[ "x${vmchooser_active}" = "x1" ] && active=1 [ -f ${CONFFILEVMGRID} ] && . ${CONFFILEVMGRID} -[ ${vmgrid_active} -ne 0 ] && active=1 +[ "x${vmgrid_active}" = "x1" ] && active=1 [ $DEBUGLEVEL -gt 0 ] \ && echo -e "Executing the 'virtualization' plugin ... \c" @@ -46,7 +46,7 @@ if [ ${active} -ne 0 ] ; then | awk '{print $2}') / 1024) echo "totalmem=${totalmem}" >> ${PLUGINCONFDIR}/virtualization.conf - if [ ${vmgrid_active} -ne 0 ]; then + if [ "x${vmgrid_active}" = "x1" ]; then totalmemtest=$(expr $(echo ${vmgrid_memratio} \ | awk -F ',' '{print $1" + "$2" + "$3" + "$4" + "$5" + "$6}')) @@ -63,7 +63,7 @@ if [ ${active} -ne 0 ] ; then fi # main vm mem (vmchooser) - if [ ${vmchooser_active} -ne 0 ]; then + if [ "x${vmchooser_active}" = "x1" ]; then mainvirtratio=$(echo ${vmgrid_memratio} | awk -F ',' '{print $5}') mainvirtmem=$(expr ${totalmem} \* ${mainvirtratio} / 100 2>/dev/null) if [ ${mainvirtmem} -lt 512 2>/dev/null ]; then |