diff options
Diffstat (limited to 'src/py-libs/plugins/bind.py')
| -rw-r--r-- | src/py-libs/plugins/bind.py | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/src/py-libs/plugins/bind.py b/src/py-libs/plugins/bind.py deleted file mode 100644 index e2da4d7..0000000 --- a/src/py-libs/plugins/bind.py +++ /dev/null @@ -1,40 +0,0 @@ -# vim:expandtab:autoindent:tabstop=4:shiftwidth=4:filetype=python:textwidth=0: -# License: GPL2 or later see COPYING -# Written by Michael Brown -# Copyright (C) 2007 Michael E Brown <mebrown@michaels-house.net> - -# python library imports -import logging -import os - -# our imports -from mock.trace_decorator import traceLog -import mock.util - -# set up logging, module options -moduleLog = logging.getLogger("mock") -requires_api_version = "1.0" - -# plugin entry point -def init(rootObj, conf): - bind = BindMount(rootObj, conf) - -# classes -class BindMount(object): - """bind mount dirs from host into chroot""" - @traceLog(moduleLog) - def __init__(self, rootObj, conf): - self.rootObj = rootObj - self.bind_opts = conf - self.rootdir = rootObj.rootdir - rootObj.bindMountObj = self - rootObj.addHook("preinit", self._bindMountPreInitHook) - #rootObj.umountCmds.append('umount -n %s/tmp/ccache' % rootObj.rootdir) - #rootObj.mountCmds.append('mount -n --bind %s %s/tmp/ccache' % (self.ccachePath, rootObj.rootdir)) - - @traceLog(moduleLog) - def _bindMountPreInitHook(self): - #mock.util.mkdirIfAbsent(os.path.join(self.rootdir, 'tmp/ccache')) - pass - - |
