File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -225,9 +225,14 @@ guest_alive()
225
225
[ -e " $qmp_sock " ]
226
226
}
227
227
228
+ rootfs_loop_devs ()
229
+ {
230
+ sudo losetup --list | grep " $_arg_rootfs " | awk ' { print $1 }'
231
+ }
232
+
228
233
loop_teardown ()
229
234
{
230
- for loopdev in $( sudo losetup --list | grep " $_arg_rootfs " | awk ' { print $1 } ' ) ; do
235
+ for loopdev in $( rootfs_loop_devs ) ; do
231
236
if [ -b " $loopdev " ]; then
232
237
sudo umount " ${loopdev} p1" || true
233
238
sudo umount " ${loopdev} p2" || true
@@ -709,7 +714,7 @@ get_loopdev()
709
714
{
710
715
local loopdev num_loopdev
711
716
712
- loopdev=" $( sudo losetup --list | grep " $_arg_rootfs " | awk ' { print $1 } ' ) "
717
+ loopdev=$( rootfs_loop_devs )
713
718
# We cannot count newlines with `wc -l` because $( ) trims the trailing
714
719
# newline which makes 0 and 1 loopback device give the same count.
715
720
num_loopdev=$( grep -c dev/loop <<< " $loopdev" )
You can’t perform that action at this time.
0 commit comments