summaryrefslogtreecommitdiff
path: root/oslo_messaging/serializer.py
diff options
context:
space:
mode:
authorJulien Danjou <julien@danjou.info>2015-11-12 17:25:36 +0100
committerJulien Danjou <julien@danjou.info>2015-11-25 18:19:58 +0100
commitfb2037bcb492137ee7de5488c30ef8941b914e13 (patch)
treec0be6aa630baeb3b5cc51f9b0664466d90e2c6ac /oslo_messaging/serializer.py
parente0d0fe83cea39707a397863a2d474fd2beb9f2d9 (diff)
downloadoslo-messaging-fb2037bcb492137ee7de5488c30ef8941b914e13.tar.gz
serializer: remove deprecated RequestContextSerializer
This also allows us to drop the oslo.context dependency! Change-Id: I1434caf6323fb417ff99ceff865a0d43799e89b2
Diffstat (limited to 'oslo_messaging/serializer.py')
-rw-r--r--oslo_messaging/serializer.py28
1 files changed, 1 insertions, 27 deletions
diff --git a/oslo_messaging/serializer.py b/oslo_messaging/serializer.py
index 8b7c0a7..78bf983 100644
--- a/oslo_messaging/serializer.py
+++ b/oslo_messaging/serializer.py
@@ -12,15 +12,12 @@
# License for the specific language governing permissions and limitations
# under the License.
-__all__ = ['Serializer', 'NoOpSerializer', 'JsonPayloadSerializer',
- 'RequestContextSerializer']
+__all__ = ['Serializer', 'NoOpSerializer', 'JsonPayloadSerializer']
"""Provides the definition of a message serialization handler"""
import abc
-from debtcollector import removals
-from oslo_context import context as common_context
from oslo_serialization import jsonutils
import six
@@ -64,29 +61,6 @@ class Serializer(object):
"""
-@removals.remove(version="2.9", removal_version="3.0")
-class RequestContextSerializer(Serializer):
-
- def __init__(self, base):
- self._base = base
-
- def serialize_entity(self, context, entity):
- if not self._base:
- return entity
- return self._base.serialize_entity(context, entity)
-
- def deserialize_entity(self, context, entity):
- if not self._base:
- return entity
- return self._base.deserialize_entity(context, entity)
-
- def serialize_context(self, context):
- return context.to_dict()
-
- def deserialize_context(self, context):
- return common_context.RequestContext.from_dict(context)
-
-
class NoOpSerializer(Serializer):
"""A serializer that does nothing."""