mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-03 05:18:29 +03:00
Try to remove any stray loop devices left behind by earlier aborted tests.
This commit is contained in:
parent
1a3d96757e
commit
5f30b9f4c8
@ -90,10 +90,13 @@ teardown_devs() {
|
||||
rm -f DEVICES # devs is set in prepare_devs()
|
||||
rm -f LOOP
|
||||
|
||||
# Remove any loop devices that failed to get torn down
|
||||
losetup -a
|
||||
echo losetup -d `losetup -a | grep $COMMON_PREFIX | cut -d: -f1` 2>/dev/null || true
|
||||
losetup -a
|
||||
# Remove any loop devices that failed to get torn down if earlier tests aborted
|
||||
STRAY_LOOPS=`losetup -a | grep $COMMON_PREFIX | cut -d: -f1`
|
||||
if test -n "$STRAY_LOOPS"; then
|
||||
echo "Removing stray loop devices containing $COMMON_PREFIX:"
|
||||
losetup -a | grep $COMMON_PREFIX
|
||||
losetup -d $STRAY_LOOPS 2>/dev/null || true
|
||||
fi
|
||||
}
|
||||
|
||||
teardown() {
|
||||
|
Loading…
Reference in New Issue
Block a user