From: Gui Chen Date: Tue, 10 Sep 2013 08:34:27 +0000 (-0400) Subject: avoid IndexError for loopdev assigning X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=86da2c23960a01f65ccb0cffaba3059c7eb1153b;p=tools%2Fmic.git avoid IndexError for loopdev assigning when 'losetup -f' returns '' output, out.split()[0] will raise IndexError Fixes: #1094 Change-Id: Iad310d70defc3c8a83c221951f0d3f8e6dc5a8a6 Signed-off-by: Gui Chen --- diff --git a/mic/utils/fs_related.py b/mic/utils/fs_related.py index ed193f7..b3f6110 100644 --- a/mic/utils/fs_related.py +++ b/mic/utils/fs_related.py @@ -942,7 +942,7 @@ def get_loop_device(losetupcmd, lofile): # provide an avaible loop device rc, out = runner.runtool([losetupcmd, "--find"]) - if rc == 0: + if rc == 0 and out: loopdev = out.split()[0] devinst.register(loopdev) if not loopdev or not os.path.exists(loopdev):