]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Adds tests, fixes Radware LBaaS driver as a result
authorEvgeny Fedoruk <evgenyf@radware.com>
Mon, 28 Oct 2013 17:43:10 +0000 (10:43 -0700)
committerEvgeny Fedoruk <evgenyf@radware.com>
Wed, 20 Nov 2013 09:04:14 +0000 (01:04 -0800)
commit3299eb3dfebde39f0bec73008c99976c0b852c89
treec2ea812f95b2ba6188a7280bd36c34814d873c1f
parenta8c3c0c1ab4cfd9c4f2316f4da3de0b21a770326
Adds tests, fixes Radware LBaaS driver as a result

Adding more tests for Radware LBaaS driver.
Adding new exception module for the Radware lbaas driver.
The base radware lbaas exception, called RadwareLBaasException,
Several specific exceptions for different failures.
Driver was changed for using new exceptions as well.
Changing the way OperationsHandler obtains context.
Always waiting 1 second before handling the operation
next time, to prevent busy-wait requests on vDirect.
Several code optimizations were done as well.

Change-Id: I15f7845fc2575eedb62c47d15ee6c1cea08e22f5
Closes-Bug: #1236741
neutron/services/loadbalancer/drivers/radware/driver.py
neutron/services/loadbalancer/drivers/radware/exceptions.py [new file with mode: 0644]
neutron/tests/unit/services/loadbalancer/drivers/radware/test_plugin_driver.py