Author: glen
Date: Sun Mar 18 17:32:24 2012
New Revision: 12500

Modified:
   geninitrd/trunk/mod-lvm.sh
   geninitrd/trunk/mod-suspend.sh
Log:
prefix lvm variables with LVM_

Modified: geninitrd/trunk/mod-lvm.sh
==============================================================================
--- geninitrd/trunk/mod-lvm.sh  (original)
+++ geninitrd/trunk/mod-lvm.sh  Sun Mar 18 17:32:24 2012
@@ -10,12 +10,12 @@
 # LVM volumes that are needed to activate
 # VG for root dev
 # @internal
-ROOTVG=""
+LVM_ROOTVG=""
 
 # VG for suspend resume dev
-SUSPENDVG=""
+LVM_SUSPENDVG=""
 
-VGVOLUMES=""
+LVM_VGVOLUMES=""
 
 # LVM version. Autodetected if not set.
 # Values: 1|2
@@ -87,7 +87,7 @@
 
        local vg=$(find_lvm_vg "$devpath")
        debug "LVM VG for $devpath: $vg"
-       VGVOLUMES=$(echo $VGVOLUMES $vg | tr ' ' '\n' | sort -u)
+       LVM_VGVOLUMES=$(echo $LVM_VGVOLUMES $vg | tr ' ' '\n' | sort -u)
 
        local pv=$(find_lvm_pv "$vg")
        debug "LVM PV for $vg: $pv"
@@ -146,7 +146,7 @@
        if [ "$LVMTOOLSVERSION" = "1" ]; then
                add_linuxrc <<-EOF
                        lvm vgscan -T
-                       for vg in $VGVOLUMES; do
+                       for vg in $LVM_VGVOLUMES; do
                                lvm vgchange -T -a y $vg
                        done
                EOF
@@ -182,8 +182,8 @@
 
                add_linuxrc <<-EOF
                        ROOTDEV=$rootdev
-                       ROOTVG="$VGVOLUMES"
-                       SUSPENDVG=$SUSPENDVG
+                       LVM_ROOTVG="$LVM_VGVOLUMES"
+                       LVM_SUSPENDVG="$LVM_SUSPENDVG"
                EOF
 
                # need awk for "s/--/-/g" subst when parsing kernel root 
commandline
@@ -213,18 +213,18 @@
                                        echo "LVM: Using 'root=$ROOTDEV' from 
kernel commandline"
                                        local tmp=${ROOTDEV#/dev/}
                                        if [ "$tmp" != "$ROOTDEV" ]; then
-                                               ROOTVG=${tmp%/*}
-                                               echo "LVM: Using Volume Group 
'$ROOTVG' for rootfs"
+                                               LVM_ROOTVG=${tmp%/*}
+                                               echo "LVM: Using Volume Group 
'$LVM_ROOTVG' for rootfs"
                                        fi
                                fi
                                ;;
                        esac
 
                        # skip duplicate VG
-                       if [ "$SUSPENDVG" = "$ROOTVG" ]; then
-                               VGVOLUMES="$ROOTVG"
+                       if [ "$LVM_SUSPENDVG" = "$LVM_ROOTVG" ]; then
+                               LVM_VGVOLUMES="$LVM_ROOTVG"
                        else
-                               VGVOLUMES="$SUSPENDVG $ROOTVG"
+                               LVM_VGVOLUMES="$LVM_SUSPENDVG $LVM_ROOTVG"
                        fi
 
                        # disable noise from LVM accessing devices that aren't 
ready.
@@ -238,7 +238,7 @@
                        lvm.static vgscan --mknodes --ignorelockingfailure 
2>/dev/null
 
                        : 'Activating Volume Groups'
-                       for vol in $VGVOLUMES; do
+                       for vol in $LVM_VGVOLUMES; do
                                lvm.static vgchange --ignorelockingfailure -a y 
$vol 2>/dev/null
                        done
 

Modified: geninitrd/trunk/mod-suspend.sh
==============================================================================
--- geninitrd/trunk/mod-suspend.sh      (original)
+++ geninitrd/trunk/mod-suspend.sh      Sun Mar 18 17:32:24 2012
@@ -27,13 +27,15 @@
 find_modules_suspend() {
        resume_dev="$(awk '/^resume device =/ { print $4 } ' /etc/suspend.conf)"
 
-       local vgvolumes=$VGVOLUMES
+       # save state
+       local vgvolumes=$LVM_VGVOLUMES
        find_modules_for_devpath $resume_dev
 
-       if [ "$VGVOLUMES" != "$vgvolumes" ]; then
-               # save our VG to be able to differenciate between rootfs VG
-               SUSPENDVG=$VGVOLUMES
-               VGVOLUMES=$vgvolumes
+       # check for saved state, differenciate between rootfs VG
+       if [ "$LVM_VGVOLUMES" != "$vgvolumes" ]; then
+               # save suspend VG int oseparate var
+               LVM_SUSPENDVG=$LVM_VGVOLUMES
+               LVM_VGVOLUMES=$vgvolumes
                debug "suspend device is on LVM"
        fi
 }
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to