cluster: RHEL55 - CMAN: fix error in regular expression

rohara rohara at fedoraproject.org
Mon Nov 16 16:32:07 UTC 2009


Gitweb:        http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=c41df30b17c7dfcabcd1e11737dee4cbce3fe1c9
Commit:        c41df30b17c7dfcabcd1e11737dee4cbce3fe1c9
Parent:        8280e8e6227eff069455f230fa076f4bb61b41e5
Author:        Ryan O'Hara <rohara at redhat.com>
AuthorDate:    Mon Nov 16 09:42:02 2009 -0600
Committer:     Ryan O'Hara <rohara at redhat.com>
CommitterDate: Mon Nov 16 10:31:30 2009 -0600

CMAN: fix error in regular expression

A previous commit had an error in the regular expression used to
identify multipath devices built on partitions.

rhbz#516625
---
 fence/agents/scsi/scsi_reserve |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/fence/agents/scsi/scsi_reserve b/fence/agents/scsi/scsi_reserve
index 31a1e17..4262fbc 100755
--- a/fence/agents/scsi/scsi_reserve
+++ b/fence/agents/scsi/scsi_reserve
@@ -110,7 +110,7 @@ do
 	#
 	if [[ $dm_uuid =~ "^mpath" ]]; then
 	    dm_devices="$dm_devices $( ls /sys/block/${pv_dev:5}/slaves/ )"
-	elif [[ $dm_uuid =~ "^part[0-9]-mpath" ]]; then
+	elif [[ $dm_uuid =~ "^part[0-9]*-mpath" ]]; then
 	    dm_slave=$( ls /sys/block/${pv_dev:5}/slaves/ )
 	    dm_devices="$dm_devices $( ls /sys/block/${dm_slave}/slaves/ )"
 	else


More information about the cluster-commits mailing list