Akihiro Motoki aada19391a nec plugin: Avoid long transaction in delete_ports
db_plugin.delete_ports() can lead to long transaction
if plugin.deleete_port talks with external system.
This commit removes a transaction in delete_ports and
allows NEC plugin to use more granular db transactions
in delete_port. It greatly helps db race conditions and
timeouts in delete_port operations.

To avoid to impact other plugins/drivers by changing
db_plugin.delete_ports directly and to land this patch soon,
this commit overrides delete_ports() in NEC plugin.
Further disssion on transaction in delete_ports will be
discussed under bug 1282925.

Closes-Bug: #1282922
Related-Bug: #1282925

Change-Id: I2c00694ad34eb2058bf7a0ff1c920ceded327d43
2014-03-02 09:04:13 +00:00
..
2013-07-06 15:02:43 -04:00
2013-11-18 17:58:58 +09:00
2013-07-06 15:02:43 -04:00

Quantum NEC OpenFlow Plugin


# -- What's this?

http://wiki.openstack.org/Quantum-NEC-OpenFlow-Plugin


# -- Installation

Use QuickStart Script for this plugin.  This provides you auto installation and
configuration of Nova, Neutron and Trema.
https://github.com/nec-openstack/quantum-openflow-plugin/tree/folsom