]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Allow nvp_api to load balance requests
authorAaron Rosen <arosen@nicira.com>
Wed, 31 Oct 2012 04:35:42 +0000 (21:35 -0700)
committerAaron Rosen <arosen@nicira.com>
Tue, 8 Jan 2013 05:39:32 +0000 (00:39 -0500)
commit76b872266665b070663e8eef9b4778ff8b523cb5
tree454ab92d9fa4afe66171f7bc600534835a04c2e4
parentae27cf9b5ec1c9928aefd8994d520eb72a8ff418
Allow nvp_api to load balance requests

The current version of the nvp_api client does not load balance
requests across multiple controllers. Instead, it just sends all the requests
to one controller and if there is a controller failure it will failover
to use another controller. This blueprint implements the ablility to
utilize all controllers at once.

blueprint nvp-api-client-loadbalance-request

Change-Id: I331be2a23ae360a95786152d5f116359f690d9f3
quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py
quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py
quantum/plugins/nicira/nicira_nvp_plugin/README
quantum/plugins/nicira/nicira_nvp_plugin/api_client/__init__.py
quantum/plugins/nicira/nicira_nvp_plugin/api_client/client.py
quantum/plugins/nicira/nicira_nvp_plugin/api_client/client_eventlet.py
quantum/plugins/nicira/nicira_nvp_plugin/api_client/common.py
quantum/plugins/nicira/nicira_nvp_plugin/api_client/request.py
quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py
quantum/plugins/nicira/nicira_nvp_plugin/common/config.py
quantum/tests/unit/nicira/test_nvp_api_request_eventlet.py