chroot.py: make saveto dir when not existed
authorGui Chen <gui.chen@intel.com>
Fri, 24 Feb 2012 02:23:58 +0000 (10:23 +0800)
committerGui Chen <gui.chen@intel.com>
Fri, 24 Feb 2012 02:23:58 +0000 (10:23 +0800)
Signed-off-by: Gui Chen <gui.chen@intel.com>
mic/chroot.py

index 781fcb7..8e66ff1 100644 (file)
@@ -269,6 +269,7 @@ def chroot(chrootdir, bindmounts = None, execute = "/bin/bash"):
 
         if savefs:
             msger.info("Saving image to directory %s" % saveto)
+            fs_related.makedirs(os.path.dirname(saveto))
             runner.quiet("cp -af %s %s" % (chrootdir, saveto))
             devs = ['dev/fd',
                     'dev/stdin',