Received notifications context is not a DesignateContext
Nova/Neutron's notifcations context contains fields which we do not know how to handle in DesignateContext. We should treat received context's as simple dict's rather than attempting to munge into a DesignateContext. Change-Id: Ieda187679171333be69e98d6301c64a14187a5d7 Closes-Bug: 1360696
This commit is contained in:
parent
d3bed0204b
commit
0997eec415
@ -210,7 +210,8 @@ def get_server(target, endpoints, serializer=None):
|
|||||||
|
|
||||||
def get_listener(targets, endpoints, serializer=None):
|
def get_listener(targets, endpoints, serializer=None):
|
||||||
assert TRANSPORT is not None
|
assert TRANSPORT is not None
|
||||||
serializer = RequestContextSerializer(serializer)
|
if serializer is None:
|
||||||
|
serializer = JsonPayloadSerializer()
|
||||||
return messaging.get_notification_listener(TRANSPORT,
|
return messaging.get_notification_listener(TRANSPORT,
|
||||||
targets,
|
targets,
|
||||||
endpoints,
|
endpoints,
|
||||||
|
Loading…
Reference in New Issue
Block a user