Make dmsetup calls consistent
authorBryn M. Reeves <bmr@redhat.com>
Mon, 21 Jan 2013 13:08:29 +0000 (13:08 +0000)
committerBryn M. Reeves <bmr@redhat.com>
Mon, 21 Jan 2013 13:08:29 +0000 (13:08 +0000)
Define BA_DMSETUP and use it consistently when calling the dmsetup
command.

blkdevalias

index a8e47d9..42c548e 100755 (executable)
@@ -40,6 +40,7 @@ BA_SCSI_ID="/sbin/scsi_id"
 BA_SCSI_ID_FLAGS="-g -u"
 BA_READLINK="/usr/bin/readlink"
 BA_BASENAME="/bin/basename"
+BA_DMSETUP="/sbin/dmsetup"
 BA_GETENT="/usr/bin/getent"
 BA_CHOWN="/bin/chown"
 BA_SUDO="/usr/bin/sudo"
@@ -176,7 +177,7 @@ ba_get_partnum () {
         _DEV=$DM_NAME
     fi
     _debug "ba_get_partnum: $_DEV"
-    /sbin/dmsetup info $_DEV > /dev/null 2>&1
+    $BA_DMSETUP info $_DEV > /dev/null 2>&1
     if [ "$?" == "0" ]; then
         _NUM=$(echo $_DEV | sed -e 's/\/dev.*\///' -e 's/.*p\([0-9]*\).*/\1/')
     else
@@ -192,7 +193,7 @@ ba_scsi_id () {
     local _DEV
     _DEV="$1"
     _debug "ba_scsi_id: getting ID for device $_DEV"
-    dmsetup info $_DEV > /dev/null  2>&1
+    $BA_DMSETUP info $_DEV > /dev/null  2>&1
     if [ $? -eq 0 ]; then
         _DEV=$(echo $_DEV | sed 's/p[0-9].*//')
     else
@@ -311,7 +312,7 @@ ba_createdisk () {
     fi
     _debug "ba_createdisk: WWID=\"$_WWID\""
 
-    if dmsetup info $_DEV > /dev/null  2>&1; then
+    if $BA_DMSETUP info $_DEV > /dev/null  2>&1; then
         _TYPE="mpath"
     else
         _TYPE="sd"