Mirantis / openstack-lbaas

Load balancing service for OpenStack
53 stars 10 forks source link

Failed to get algorithms and protocols when at least one device failed #6

Closed shakhat closed 11 years ago

shakhat commented 11 years ago

This issue occurs on retrieving list of algorithms or protocols. In balancer.v1.api.devices to get capabilities of devices they are initialized as specific driver instances (if not yet initialized) and then called get_capablities method. If at least one driver failed on initialization or execution get_capablities fails then the service returns client an internal error with HTTP status 500.

shakhat commented 11 years ago

The issue fixed in commit https://github.com/Mirantis/openstack-lbaas/commit/3abcfe6f32bdb8e9971b7d5d2b842ce87c55266c