mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-16 10:50:46 +03:00
Fix symbolic link creation in test infrastructure.
Original code would create "*.so" symbolic links if there were no actual files ending in "so". The second iteration would then cause an error in the test logs.
This commit is contained in:
parent
aaad3252f8
commit
3010285bb3
@ -152,8 +152,16 @@ init_root_dir_()
|
||||
for i in 0 1 2 3 4 5 6 7; do
|
||||
mknod $G_root_/dev/loop$i b 7 $i
|
||||
done
|
||||
ln -s $abs_top_builddir/dmeventd/mirror/*.so $G_root_/lib
|
||||
ln -s $abs_top_builddir/dmeventd/snapshot/*.so $G_root_/lib
|
||||
for i in $abs_top_builddir/dmeventd/mirror/*.so $abs_top_builddir/dmeventd/snapshot/*.so
|
||||
do
|
||||
# NOTE: This check is necessary because the loop above will give us the value
|
||||
# "$abs_top_builddir/dmeventd/mirror/*.so" if no files ending in 'so' exist.
|
||||
# This is the best way I could quickly determine to skip over this bogus value.
|
||||
if [ -f $i ]; then
|
||||
echo Setting up symlink from $i to $G_root_/lib
|
||||
ln -s $i $G_root_/lib
|
||||
fi
|
||||
done
|
||||
cat > $G_root_/etc/lvm.conf <<-EOF
|
||||
devices {
|
||||
dir = "$G_dev_"
|
||||
|
Loading…
x
Reference in New Issue
Block a user