neutron/neutron
Shweta P c027c6cef8 Passes the plugin context variable in the ML2 Extension Driver API
Many neutron extensions(like portsecurity) use the plugin_context
variable instead of just the database session. This change
modifies the extension driver api to pass the plugin_context

Change request also modifies the extend_XXX resource api to use the
respective data model(network/subnet/port) passed to it.

Implements: blueprint extensions-in-ml2
Partially Implements: blueprint ml2-ovs-portsecurity
Closes-Bug: 1382448
Change-Id: Icf84615e5fee8b59cbc95ab9b634f1a49f4b56a3
2015-02-26 04:13:23 +08:00
..
agent Merge "Move Floating IP processing to Router classes" 2015-02-22 06:11:26 +00:00
api Remove unused RPC methods from l3_rpc 2015-02-11 15:41:19 -08:00
cmd Remove remaining uses of passing root_helper 2015-02-20 03:24:38 +00:00
common Fix static strings with labels for DVR 2015-02-18 10:55:51 -08:00
db Merge "VMWare NSXv: id fields should be nullable" 2015-02-21 00:04:56 +00:00
debug Remove remaining uses of passing root_helper 2015-02-20 03:24:38 +00:00
extensions Typos fixed 2015-02-10 13:28:17 -08:00
hacking hacking: also catch 'import oslo.*' imports 2015-02-11 14:06:42 +01:00
locale Imported Translations from Transifex 2015-02-04 06:15:26 +00:00
notifiers Remove versioning import of novaclient 2015-02-20 09:46:40 +02:00
openstack Migrate to oslo.concurrency 2015-01-15 21:01:06 +01:00
plugins Passes the plugin context variable in the ML2 Extension Driver API 2015-02-26 04:13:23 +08:00
scheduler Unify logic that determines liveliness of DHCP agent 2015-02-19 11:06:04 +04:00
server Moved several services into neutron.cmd.eventlet 2015-02-18 13:33:57 +01:00
services Remove remaining uses of passing root_helper 2015-02-20 03:24:38 +00:00
tests Passes the plugin context variable in the ML2 Extension Driver API 2015-02-26 04:13:23 +08:00
__init__.py Revert "monkey patch stdlib before importing other modules" 2015-02-11 17:26:33 -08:00
auth.py oslo: migrate to namespace-less import paths 2015-02-05 15:09:32 +01:00
context.py Merge "Migrate to oslo.context" 2014-12-15 06:10:55 +00:00
hooks.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
i18n.py oslo: migrate to namespace-less import paths 2015-02-05 15:09:32 +01:00
manager.py oslo: migrate to namespace-less import paths 2015-02-05 15:09:32 +01:00
neutron_plugin_base_v2.py Throw exception instances instead of classes 2014-09-07 12:56:30 +04:00
policy.py oslo: migrate to namespace-less import paths 2015-02-05 15:09:32 +01:00
quota.py oslo: migrate to namespace-less import paths 2015-02-05 15:09:32 +01:00
service.py oslo: migrate to namespace-less import paths 2015-02-05 15:09:32 +01:00
version.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
wsgi.py Enable pylint no-value-for-parameter 2015-02-19 20:02:58 -05:00