summaryrefslogtreecommitdiff
path: root/oslo_context
diff options
context:
space:
mode:
Diffstat (limited to 'oslo_context')
-rw-r--r--oslo_context/context.py15
-rw-r--r--oslo_context/tests/test_context.py15
2 files changed, 20 insertions, 10 deletions
diff --git a/oslo_context/context.py b/oslo_context/context.py
index 8ec3c10..945cb82 100644
--- a/oslo_context/context.py
+++ b/oslo_context/context.py
@@ -35,7 +35,6 @@ import warnings
import debtcollector
from positional import positional
-
_request_store = threading.local()
# These arguments will be passed to a new context from the first available
@@ -131,16 +130,22 @@ class _DeprecatedPolicyValues(collections.MutableMapping):
return d
+# FIXME(dims): Skip deprecation warnings until Pike (Version 2.14)
+_log_deprecation_warnings = False
+
+
def _moved_msg(new_name, old_name):
if old_name:
deprecated_msg = "Property '%(old_name)s' has moved to '%(new_name)s'"
deprecated_msg = deprecated_msg % {'old_name': old_name,
'new_name': new_name}
- debtcollector.deprecate(deprecated_msg,
- version='2.6',
- removal_version='3.0',
- stacklevel=5)
+ # FIXME(dims): Skip deprecation warnings until Pike (Version 2.14)
+ if _log_deprecation_warnings:
+ debtcollector.deprecate(deprecated_msg,
+ version='2.6',
+ removal_version='3.0',
+ stacklevel=5)
def _moved_property(new_name, old_name=None, target=None):
diff --git a/oslo_context/tests/test_context.py b/oslo_context/tests/test_context.py
index c8bf283..f6486b7 100644
--- a/oslo_context/tests/test_context.py
+++ b/oslo_context/tests/test_context.py
@@ -606,12 +606,17 @@ class ContextTest(test_base.BaseTestCase):
self.assertEqual(0, len(self.warnings))
self.assertEqual(user, ctx.user)
- self.assertEqual(1, len(self.warnings))
+ if context._log_deprecation_warnings:
+ self.assertEqual(1, len(self.warnings))
self.assertEqual(tenant, ctx.tenant)
- self.assertEqual(2, len(self.warnings))
+ if context._log_deprecation_warnings:
+ self.assertEqual(2, len(self.warnings))
self.assertEqual(domain, ctx.domain)
- self.assertEqual(3, len(self.warnings))
+ if context._log_deprecation_warnings:
+ self.assertEqual(3, len(self.warnings))
self.assertEqual(user_domain, ctx.user_domain)
- self.assertEqual(4, len(self.warnings))
+ if context._log_deprecation_warnings:
+ self.assertEqual(4, len(self.warnings))
self.assertEqual(project_domain, ctx.project_domain)
- self.assertEqual(5, len(self.warnings))
+ if context._log_deprecation_warnings:
+ self.assertEqual(5, len(self.warnings))