]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Fix bulk create operations and make them atomic.
authorSalvatore Orlando <salv.orlando@gmail.com>
Mon, 13 Aug 2012 16:31:38 +0000 (09:31 -0700)
committerSalvatore Orlando <salv.orlando@gmail.com>
Mon, 13 Aug 2012 16:31:38 +0000 (09:31 -0700)
commitff837025e955799e69eebcab665374436649d6f8
tree96f1c219a647d646b3771a1a813afaecc86ed919
parent827e470a861a41162f8dfd2cb1f938b4136b719e
Fix bulk create operations and make them atomic.

Bug 1024844
Bug 1020639

The API layer is now able to issue bulk create requests to the plugin,
assuming that the plugin supports them. Otherwise, the API layer will
emulate atomic behavior.
This patch also implements OVS plugin support for bulk requests.

Change-Id: I515148d870d0dff8371862fe577c477538364929
etc/quantum.conf
quantum/api/v2/base.py
quantum/api/v2/router.py
quantum/common/config.py
quantum/db/db_base_plugin_v2.py
quantum/plugins/linuxbridge/lb_quantum_plugin.py
quantum/plugins/openvswitch/ovs_db_v2.py
quantum/plugins/openvswitch/ovs_quantum_plugin.py
quantum/plugins/openvswitch/tests/unit/test_ovs_db.py
quantum/tests/unit/test_api_v2.py
quantum/tests/unit/test_db_plugin.py