/usr/lib/python2.6/site-packages/stevedore/tests
NameSizeModeActions
extension_unimportable.py00644editdlrm
extension_unimportable.pyc1600644editdlrm
manager.py20340644editdlrm
manager.pyc23870644editdlrm
test_callback.py9260644editdlrm
test_callback.pyc15450644editdlrm
test_dispatch.py35900644editdlrm
test_dispatch.pyc48850644editdlrm
test_driver.py26280644editdlrm
test_driver.pyc36680644editdlrm
test_enabled.py9490644editdlrm
test_enabled.pyc17870644editdlrm
test_example_fields.py7940644editdlrm
test_example_fields.pyc14720644editdlrm
test_example_simple.py4170644editdlrm
test_example_simple.pyc10080644editdlrm
test_extension.py78040644editdlrm
test_extension.pyc114860644editdlrm
test_hook.py11580644editdlrm
test_hook.pyc18550644editdlrm
test_named.py20700644editdlrm
test_named.pyc20460644editdlrm
test_sphinxext.py40500644editdlrm
test_sphinxext.pyc50390644editdlrm
test_test_manager.py89150644editdlrm
test_test_manager.pyc119740644editdlrm
utils.py900644editdlrm
utils.pyc4320644editdlrm
__init__.py00644editdlrm
__init__.pyc1460644editdlrm
Edit: /usr/lib/python2.6/site-packages/stevedore/tests/manager.py (2034B)
"""TestExtensionManager Extension manager used only for testing. """ import logging import warnings from stevedore import extension LOG = logging.getLogger(__name__) class TestExtensionManager(extension.ExtensionManager): """ExtensionManager that is explicitly initialized for tests. .. deprecated:: 0.13 Use the :func:`make_test_instance` class method of the class being replaced by the test instance instead of using this class directly. :param extensions: Pre-configured Extension instances to use instead of loading them from entry points. :type extensions: list of :class:`~stevedore.extension.Extension` :param namespace: The namespace for the entry points. :type namespace: str :param invoke_on_load: Boolean controlling whether to invoke the object returned by the entry point after the driver is loaded. :type invoke_on_load: bool :param invoke_args: Positional arguments to pass when invoking the object returned by the entry point. Only used if invoke_on_load is True. :type invoke_args: tuple :param invoke_kwds: Named arguments to pass when invoking the object returned by the entry point. Only used if invoke_on_load is True. :type invoke_kwds: dict """ def __init__(self, extensions, namespace='test', invoke_on_load=False, invoke_args=(), invoke_kwds={}): super(TestExtensionManager, self).__init__(namespace, invoke_on_load, invoke_args, invoke_kwds, ) self.extensions = extensions warnings.warn( 'TestExtesionManager has been replaced by make_test_instance()', DeprecationWarning) def _load_plugins(self, *args, **kwds): return []