From 6909baef542f3cd9b7d97113a6152280e72013f6 Mon Sep 17 00:00:00 2001 From: Andrew Schoen Date: Thu, 1 Feb 2018 14:29:30 -0600 Subject: [PATCH] ceph-volume: adds a util.system.unmount function This function will unmount the given path Signed-off-by: Andrew Schoen --- src/ceph-volume/ceph_volume/util/system.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/ceph-volume/ceph_volume/util/system.py b/src/ceph-volume/ceph_volume/util/system.py index f04f00e130917..2b4473efe62f1 100644 --- a/src/ceph-volume/ceph_volume/util/system.py +++ b/src/ceph-volume/ceph_volume/util/system.py @@ -121,6 +121,17 @@ class tmp_mount(object): encryption.dmcrypt_close(self.device) +def unmount(path): + """ + Removes mounts at the given path + """ + process.run([ + 'umount', + '-v', + path, + ]) + + def path_is_mounted(path, destination=None): """ Check if the given path is mounted -- 2.39.5