diff options
| author | Michael E Brown <mebrown@michaels-house.net> | 2007-10-21 06:17:00 -0500 |
|---|---|---|
| committer | Michael E Brown <mebrown@michaels-house.net> | 2007-10-21 06:17:00 -0500 |
| commit | b01eee7be9a9187c8f1fcc257e9c905bb972cab7 (patch) | |
| tree | a680e7ae1c1555e421544ad3d00ed3e167624899 /src/py-libs/plugins | |
| parent | 117457586196119f9b4b9c80e2e761e81e21fecb (diff) | |
| download | mock-b01eee7be9a9187c8f1fcc257e9c905bb972cab7.tar.gz mock-b01eee7be9a9187c8f1fcc257e9c905bb972cab7.tar.xz mock-b01eee7be9a9187c8f1fcc257e9c905bb972cab7.zip | |
renamed bind.py to bind_mount.py as that is a bit more explicit.
Diffstat (limited to 'src/py-libs/plugins')
| -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 - - |
