]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Returns 503 if the NVP cluster is in maintenance mode
authorarmando-migliaccio <amigliaccio@nicira.com>
Fri, 9 Aug 2013 23:27:22 +0000 (16:27 -0700)
committerarmando-migliaccio <amigliaccio@nicira.com>
Wed, 14 Aug 2013 17:41:20 +0000 (10:41 -0700)
commit81a654fdebab13639d2d4ffacfc254b5893bbe7f
treebfc676ffb148b0773e6257e1816acc0322ec5cf7
parent748c58d1daa2c3f1c940427cc585f9ef4a000e7a
Returns 503 if the NVP cluster is in maintenance mode

If the NVP cluster is in 'readonly-mode' during a maintenance
window, some NVP operations may raise a Forbidden error. This
is not currently handled correctly, and Neutron server ends up
returning 500. This patch addresses the problem by ensuring
the right error code is returned.

Fixes bug 1204715

Change-Id: Ibd2cac8286a0978a95f9006142c2a405053dfa00
neutron/common/exceptions.py
neutron/plugins/nicira/NeutronPlugin.py
neutron/plugins/nicira/NvpApiClient.py
neutron/plugins/nicira/common/exceptions.py
neutron/plugins/nicira/nvplib.py
neutron/tests/unit/nicira/test_nicira_plugin.py
neutron/tests/unit/nicira/test_nvplib.py