1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-03-10 16:58:47 +03:00

Testing: remove -q from grep

to avoid any problems with pipe breaking.
This commit is contained in:
Zdenek Kabelac 2011-03-30 13:39:24 +00:00
parent 3d04380691
commit e6609094f7
6 changed files with 10 additions and 9 deletions

View File

@ -27,7 +27,7 @@ lv_devices_() {
sed 's/ //g' | sed 's/,/ /g')
for d in $devs; do
(echo $devices | grep -q $d) || return 1
(echo $devices | grep $d >/dev/null) || return 1
devices=$(echo $devices | sed "s/$d//")
done

View File

@ -66,7 +66,7 @@ lv_is_linear_()
{
echo "Check if $1 is linear LV (i.e. not a mirror)"
lvs -o stripes,attr --noheadings $vg/$1 | sed 's/ //g'
lvs -o stripes,attr --noheadings $vg/$1 | sed 's/ //g' | grep -q '^1-'
lvs -o stripes,attr --noheadings $vg/$1 | sed 's/ //g' | grep '^1-' >/dev/null
}
rest_pvs_()

View File

@ -82,7 +82,7 @@ for i in 0 1 2 3
do
# pvcreate (lvm2) succeeds writing LVM label at sector $i
pvcreate --labelsector $i $dev1
dd if=$dev1 bs=512 skip=$i count=1 2>/dev/null | strings | grep -q LABELONE;
dd if=$dev1 bs=512 skip=$i count=1 2>/dev/null | strings | grep LABELONE >/dev/null
pvremove -f $dev1
done

View File

@ -47,7 +47,7 @@ aux prepare_vg 1 100
# test full merge of a single LV
setup_merge $vg $lv1
# now that snapshot LV is created: test if snapshot-merge target is available
$(dmsetup targets | grep -q snapshot-merge) || exit 200
$(dmsetup targets | grep snapshot-merge >/dev/null) || exit 200
lvs -a
# make sure lvconvert --merge requires explicit LV listing
not lvconvert --merge 2>err
@ -73,11 +73,12 @@ lvconvert --merge $vg/$(snap_lv_name_ $lv1)
lvchange --refresh $vg/$lv1
umount test_mnt
rm -r test_mnt
dmsetup table ${vg}-${lv1} | grep -q " snapshot-origin "
dmsetup table ${vg}-${lv1} | grep " snapshot-origin "
# -- refresh LV to start merge (now that FS is unmounted),
# an active merge uses the 'snapshot-merge' target
lvchange --refresh $vg/$lv1
dmsetup table ${vg}-${lv1} | grep -q " snapshot-merge "
dmsetup table ${vg}-${lv1} | grep " snapshot-merge "
# -- don't care if merge is still active; lvremove at this point
# may test stopping an active merge
lvremove -f $vg/$lv1
@ -96,7 +97,7 @@ lvconvert --merge $vg/$(snap_lv_name_ $lv1)
lvchange --refresh $vg/$lv1
umount test_mnt
rm -r test_mnt
dmsetup table ${vg}-${lv1} | grep -q " snapshot-origin "
dmsetup table ${vg}-${lv1} | grep " snapshot-origin " >/dev/null
lvremove -f $vg/$lv1

View File

@ -102,7 +102,7 @@ for i in 0 1 2 3
do
# vgcreate (lvm2) succeeds writing LVM label at sector $i
vgcreate -c n --labelsector $i $vg $dev1
dd if=$dev1 bs=512 skip=$i count=1 2>/dev/null | strings | grep -q LABELONE;
dd if=$dev1 bs=512 skip=$i count=1 2>/dev/null | strings | grep LABELONE >/dev/null
vgremove -f $vg
pvremove -f $dev1
done

View File

@ -46,7 +46,7 @@ for i in 0 1 2 3
do
# vgcreate (lvm2) succeeds writing LVM label at sector $i
vgextend --labelsector $i $vg $dev1
dd if=$dev1 bs=512 skip=$i count=1 2>/dev/null | strings | grep -q LABELONE;
dd if=$dev1 bs=512 skip=$i count=1 2>/dev/null | strings | grep LABELONE >/dev/null
vgreduce $vg $dev1
pvremove -f $dev1
done