]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Added RpcProxy class
authorIhar Hrachyshka <ihrachys@redhat.com>
Fri, 30 May 2014 11:08:40 +0000 (13:08 +0200)
committerIhar Hrachyshka <ihrachys@redhat.com>
Mon, 9 Jun 2014 14:42:47 +0000 (16:42 +0200)
commit98eb2a681b731dd5b5c66f28dd28fd5e2cdec014
tree1f52897ed243f4c876c84b1658bac67849d08871
parent6cde36c7dd0d08bc15136a699a9481ad456422dc
Added RpcProxy class

This class is intended for easy and iterative migration from
oslo-incubator RPC implementation to oslo.messaging. It will adapt
oslo.messaging API to old oslo-rpc interfaces.

Migrated all affected classes to the new RpcProxy class.

blueprint oslo-messaging

Change-Id: I1563c13b470b61eebc982ee81efee47732943d48
32 files changed:
neutron/agent/dhcp_agent.py
neutron/agent/l3_agent.py
neutron/agent/rpc.py
neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py
neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py
neutron/api/rpc/agentnotifiers/metering_rpc_agent_api.py
neutron/common/rpc_compat.py [new file with mode: 0644]
neutron/plugins/bigswitch/plugin.py
neutron/plugins/brocade/NeutronPlugin.py
neutron/plugins/hyperv/agent_notifier_api.py
neutron/plugins/ibm/sdnve_neutron_plugin.py
neutron/plugins/linuxbridge/lb_neutron_plugin.py
neutron/plugins/ml2/drivers/l2pop/rpc.py
neutron/plugins/ml2/rpc.py
neutron/plugins/mlnx/agent_notify_api.py
neutron/plugins/nec/agent/nec_neutron_agent.py
neutron/plugins/nec/nec_plugin.py
neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py
neutron/plugins/oneconvergence/plugin.py
neutron/plugins/openvswitch/ovs_neutron_plugin.py
neutron/plugins/ryu/ryu_neutron_plugin.py
neutron/services/firewall/agents/firewall_agent_api.py
neutron/services/firewall/fwaas_plugin.py
neutron/services/loadbalancer/agent/agent_api.py
neutron/services/loadbalancer/drivers/common/agent_driver_base.py
neutron/services/metering/agents/metering_agent.py
neutron/services/vpn/device_drivers/cisco_ipsec.py
neutron/services/vpn/device_drivers/ipsec.py
neutron/services/vpn/service_drivers/__init__.py
neutron/tests/unit/ml2/drivers/test_l2population.py
neutron/tests/unit/services/metering/test_metering_plugin.py
neutron/tests/unit/test_security_groups_rpc.py