don't drop when failed to unmap kpartx device
authorGui Chen <gui.chen@intel.com>
Wed, 28 Nov 2012 06:29:04 +0000 (14:29 +0800)
committerGui Chen <gui.chen@intel.com>
Wed, 12 Dec 2012 11:33:44 +0000 (19:33 +0800)
just warn the failure, no need to drop here

Signed-off-by: Gui Chen <gui.chen@intel.com>
mic/imager/raw.py

index 4b8c1f7..7299218 100644 (file)
@@ -373,7 +373,10 @@ class RawImageCreator(BaseImageCreator):
 
     def _unmount_instroot(self):
         if not self.__instloop is None:
-            self.__instloop.cleanup()
+            try:
+                self.__instloop.cleanup()
+            except MountError, err:
+                mseger.warning("%s" % err)
 
     def _resparse(self, size = None):
         return self.__instloop.resparse(size)