summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael E Brown <mebrown@michaels-house.net>2007-10-22 13:37:20 -0500
committerMichael E Brown <mebrown@michaels-house.net>2007-10-22 13:39:57 -0500
commitc0be909e1e335b896022c80d64596c63a0b904a7 (patch)
tree18bbeb10138fca73fe60969f7b34702481a25129
parente49567fcae88ddddf3843cffaf2b9f2c4840c377 (diff)
downloadmock-c0be909e1e335b896022c80d64596c63a0b904a7.tar.gz
mock-c0be909e1e335b896022c80d64596c63a0b904a7.tar.xz
mock-c0be909e1e335b896022c80d64596c63a0b904a7.zip
fix for /dev not unmounted when cleaning and host /dev is removed. BZ#250985
-rw-r--r--mock.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/mock.py b/mock.py
index 54b8f8c..5e5bc17 100644
--- a/mock.py
+++ b/mock.py
@@ -193,6 +193,8 @@ class Root:
self._umount('proc')
if os.path.exists('%s/%s' % (self.rootdir, 'dev/pts')):
self._umount('dev/pts')
+ if os.path.exists('%s/%s' % (self.rootdir, 'dev')):
+ self._umount('dev')
if os.path.exists(self.basedir):
cmd = '%s -rf %s' % (self.config['rm'], self.basedir)