]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Add and use SecurityGroupAgentRpc
authorRussell Bryant <rbryant@redhat.com>
Thu, 22 Jan 2015 15:18:17 +0000 (10:18 -0500)
committerRussell Bryant <rbryant@redhat.com>
Mon, 26 Jan 2015 13:06:02 +0000 (08:06 -0500)
commitf2a7acdbd2bb5b19c84383ce83aead9705bde6ec
tree51e31c05056d2cd4bbad3b1f779d86ef182d27b6
parent05648979b65b0d1010ad750707128e8ff1ffbd8a
Add and use SecurityGroupAgentRpc

Add a new class, SecurityGroupAgentRpc, which is based on
SecurityGroupAgentRpcMixin.  Most uses of SecurityGroupAgentRpcMixin
follow the same pattern, so this class makes it possible to cut
down on some duplicated code.

Make use of SecurityGroupAgentRpc in: linuxbridge, openvswitch, mlnx,
nec, ofagent, oneconvergence, sriovnicagent, bigswitch, and hyperv.

Part of blueprint rpc-docs-and-namespaces.

Change-Id: I2aaa55e8e539e47427e56b4da42321cfcfcde622
14 files changed:
neutron/agent/securitygroups_rpc.py
neutron/plugins/bigswitch/agent/restproxy_agent.py
neutron/plugins/hyperv/agent/hyperv_neutron_agent.py
neutron/plugins/linuxbridge/agent/linuxbridge_neutron_agent.py
neutron/plugins/mlnx/agent/eswitch_neutron_agent.py
neutron/plugins/nec/agent/nec_neutron_agent.py
neutron/plugins/ofagent/agent/ofa_neutron_agent.py
neutron/plugins/oneconvergence/agent/nvsd_neutron_agent.py
neutron/plugins/openvswitch/agent/ovs_neutron_agent.py
neutron/plugins/sriovnicagent/sriov_nic_agent.py
neutron/tests/unit/bigswitch/test_restproxy_agent.py
neutron/tests/unit/hyperv/test_hyperv_neutron_agent.py
neutron/tests/unit/oneconvergence/test_nvsd_agent.py
neutron/tests/unit/test_security_groups_rpc.py