﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
609	"analyze-my-lvm doesn't work for more than ""1"" /dev/mapper/* lvm PV devices on RHEL6.2"	bzium	Bruno Cornec	"Function GiveMapperOfdm()  in '''analyze-my-lvm''' doesn't work for more than ""1"" /dev/mapper/* lvm PV devices on RHEL6.2

/dev/mapper/(dev_name) is symbolic link to /dev/dm-X
""stat"" command in GiveMapperOfdm should be run with ""-L"" switch. 

{{{
GiveMapperOfdm () {

major=`stat -c ""%t"" $1 2> /dev/null`
minor=`stat -c ""%T"" $1 2> /dev/null`

for i in `ls /dev/mapper/*`; do
        mj=`stat -c ""%t"" $i`
        mn=`stat -c ""%T"" $i`
        if [ ""$mj"" = ""$major"" ] && [ ""$mn"" = ""$minor"" ]; then
                echo ""$i""
                return
        fi
done
echo $1
}

}}}

should be

{{{
GiveMapperOfdm () {

major=`stat -L -c ""%t"" $1 2> /dev/null`
minor=`stat -L -c ""%T"" $1 2> /dev/null`

for i in `ls /dev/mapper/*`; do
        mj=`stat -L -c ""%t"" $i`
        mn=`stat -L -c ""%T"" $i`
        if [ ""$mj"" = ""$major"" ] && [ ""$mn"" = ""$minor"" ]; then
                echo ""$i""
                return
        fi
done
echo $1
}
}}}
"	defect	closed	normal	3.0.2	mindi	3.0.1	major	fixed		
