]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Scope secgroup rpc api using a messaging namespace
authorRussell Bryant <rbryant@redhat.com>
Thu, 22 Jan 2015 20:03:19 +0000 (15:03 -0500)
committerRussell Bryant <rbryant@redhat.com>
Mon, 26 Jan 2015 13:07:36 +0000 (08:07 -0500)
commit8f6e93ea7d070715a14e80083a769c115fb1b62d
tree85a00b405946705965c7bcde992269c29c5bcbf2
parentf2a7acdbd2bb5b19c84383ce83aead9705bde6ec
Scope secgroup rpc api using a messaging namespace

This patch scopes the agent to plugin security group rpc interface
using a messaging namespace.  Right now some plugins expose several
interfaces via the default namespace.  This effectively means they are
a single API and should be managed with a single version stream.  It's
much more managable to just treat these as separate interfaces and
this change makes that explicit and functionally true.  Now when a
method is invoked, the only classes considered for handling that
request will be ones marked with the right namespace.

Part of blueprint rpc-docs-and-namespaces.

Change-Id: Iaee934646c9da7d32968406a583a5718fffc893b
neutron/agent/securitygroups_rpc.py
neutron/api/rpc/handlers/securitygroups_rpc.py
neutron/common/constants.py