mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-10 16:58:47 +03:00
Use -f to remove device
Since some test may leave devices in suspend mode which would require carefull order of resume operation - use '-f' to replace them with error targets For disable_dev - when 'error' target is used for open count - treat return code as ok (|| true) to avoid breaking futher test processing.
This commit is contained in:
parent
afc438a5ab
commit
e21ef74f11
@ -71,7 +71,7 @@ teardown_devs() {
|
||||
while dmsetup table | grep -q ^$PREFIX; do
|
||||
for s in `dmsetup info -c -o name --noheading | grep ^$PREFIX`; do
|
||||
umount -fl $DM_DEV_DIR/mapper/$s >& /dev/null || true
|
||||
dmsetup remove $s >& /dev/null || true
|
||||
dmsetup remove -f $s >& /dev/null || true
|
||||
done
|
||||
done
|
||||
finish_udev_transaction
|
||||
@ -292,7 +292,7 @@ disable_dev() {
|
||||
|
||||
init_udev_transaction
|
||||
for dev in "$@"; do
|
||||
dmsetup remove -f $dev
|
||||
dmsetup remove -f $dev || true
|
||||
done
|
||||
finish_udev_transaction
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user