When using the floating IP in Nova with Neutron, and
a quota limit is exceeded in Neutron, the exception from
the Neutron client results in Nova generating a 500 error.
This is unhelpful to user, and not consistent with nova-networking
Return FloatingIPExceedLimit exception when quota exceeded.
Change I8788993578ac872da9f676fe3e2fb8f98414289d at neutronclient
add OverQuotaClient exception and it is used in this patch
Reviewed: https:/ /review. openstack. org/62581 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=9f06c76645a 56d66cce5f33a5f d5a3b96a7eb421
Committed: https:/
Submitter: Jenkins
Branch: master
commit 9f06c76645a56d6 6cce5f33a5fd5a3 b96a7eb421
Author: Huang Rui <email address hidden>
Date: Mon Dec 16 22:14:55 2013 -0500
Handle over quota exception from Neutron
When using the floating IP in Nova with Neutron, and dLimit exception when quota exceeded.
a quota limit is exceeded in Neutron, the exception from
the Neutron client results in Nova generating a 500 error.
This is unhelpful to user, and not consistent with nova-networking
Return FloatingIPExcee
Change I8788993578ac87 2da9f676fe3e2fb 8f98414289d at neutronclient
add OverQuotaClient exception and it is used in this patch
Change-Id: Ieb90521cf231ac ae8b5a9920acf6c 77f2e34ef67
Closes-Bug: #1210598
Closes-Bug: #1301117