Merge "LVM: Handle missing loop device at cleanup"

This commit is contained in:
Jenkins
2016-09-02 17:12:07 +00:00
committed by Gerrit Code Review

View File

@@ -58,7 +58,9 @@ function _clean_lvm_backing_file {
if [[ -n "$backing_file" ]] && [[ -e "$backing_file" ]]; then
local vg_dev
vg_dev=$(sudo losetup -j $backing_file | awk -F':' '/'$BACKING_FILE_SUFFIX'/ { print $1}')
sudo losetup -d $vg_dev
if [[ -n "$vg_dev" ]]; then
sudo losetup -d $vg_dev
fi
rm -f $backing_file
fi
}