From: Gui Chen Date: Wed, 15 Feb 2012 09:24:35 +0000 (+0800) Subject: give hint when converted image existed X-Git-Tag: 0.6~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cb407ae7fdbc809c3436dc6e004f95ec497f190e;p=tools%2Fmic.git give hint when converted image existed Signed-off-by: Gui Chen --- diff --git a/tools/mic b/tools/mic index b6a3dbc..4d5ee3f 100755 --- a/tools/mic +++ b/tools/mic @@ -132,6 +132,20 @@ class MicCmd(cmdln.Cmdln): raise errors.CreatorError("Can't convert from %s to %s" \ % (srcformat, destformat)) else: + maptab = {"livecd": "iso", + "liveusb": "usbimg", + "loop": "img" + } + if destformat in maptab.keys(): + imgname = os.path.splitext(os.path.basename(srcimg))[0] + dstname = "{0}.{1}".format(imgname, maptab[destformat]) + if os.path.exists(dstname): + if msger.ask("Converted image %s seems existed, " + "remove and continue?" % dstname): + os.unlink(dstname) + else: + raise errors.Abort("Canceled") + base_on = srcimager.do_unpack(srcimg) destimager.do_pack(base_on)