summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--stevedore/driver.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/stevedore/driver.py b/stevedore/driver.py
index a4b33b2..167dc67 100644
--- a/stevedore/driver.py
+++ b/stevedore/driver.py
@@ -40,12 +40,14 @@ class DriverManager(NamedExtensionManager):
:param verify_requirements: Use setuptools to enforce the
dependencies of the plugin(s) being loaded. Defaults to False.
:type verify_requirements: bool
+ :type warn_on_missing_entrypoint: bool
"""
def __init__(self, namespace, name,
invoke_on_load=False, invoke_args=(), invoke_kwds={},
on_load_failure_callback=None,
- verify_requirements=False):
+ verify_requirements=False,
+ warn_on_missing_entrypoint=True):
on_load_failure_callback = on_load_failure_callback \
or self._default_on_load_failure
super(DriverManager, self).__init__(
@@ -56,6 +58,7 @@ class DriverManager(NamedExtensionManager):
invoke_kwds=invoke_kwds,
on_load_failure_callback=on_load_failure_callback,
verify_requirements=verify_requirements,
+ warn_on_missing_entrypoint=warn_on_missing_entrypoint
)
@staticmethod