]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-disk: conditionally remove mount path
authorSage Weil <sage@inktank.com>
Wed, 27 Mar 2013 19:45:29 +0000 (12:45 -0700)
committerSage Weil <sage@inktank.com>
Fri, 26 Apr 2013 20:40:06 +0000 (13:40 -0700)
umount removes it on success; only remove it here if it is still there.

Signed-off-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 4362934a94c5a6f7521f06aa1255e111094e1d88)

src/ceph-disk

index 3579765ac002493b3e3350a06eff79de0b916497..5c5f82ad00725891787544480e094f7ddc00dae3 100755 (executable)
@@ -1380,8 +1380,9 @@ def mount_activate(
         unmount(path)
         raise
     finally:
-        # remove out temp dir
-        os.rmdir(path)
+        # remove our temp dir
+        if os.path.exists(path):
+            os.rmdir(path)
 
 
 def activate_dir(