Add support to rpc.Service for multiple RPC API versions

Bug #1050374 reported by Mark McLoughlin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
oslo.messaging
Fix Released
Medium
Unassigned

Bug Description

In rpc.Service, we do:

        rpc_dispatcher = rpc.dispatcher.RpcDispatcher([self.manager])

We need to support creating a dispatcher with multiple "callbacks" objects so that we can support multiple RPC API versions at once

We used to support that via a create_rpc_dispatcher() method on the Manager class, but maybe it would work for the service class to support multiple managers?

Mark McLoughlin (markmc)
affects: openstack-common → oslo
affects: oslo-incubator → oslo.messaging
Revision history for this message
Doug Hellmann (doug-hellmann) wrote :
Changed in oslo.messaging:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.