trove/reddwarf
Kevin Conway 57a10aac00 Fix faulty 404 errors when requesting bad versions
The problem came down to the `_dispatch` method of the openstack
common wsgi router object. When a match was not found it returned
a webob 404 exception directly rather than allowing it to be
wrapped in a serializer.

The fix involved extending the `Router` object and reimplementing
the `_dispatch()` method to use the `Fault` object that serializes
exceptions.

Change-Id: I24a590f65ff655b25cfd7d84786df3055af701f1
Fixes: bug #1174960
2013-06-19 15:22:34 -05:00
..
backup Fixing delete backup 2013-06-03 12:03:54 -07:00
common Fix faulty 404 errors when requesting bad versions 2013-06-19 15:22:34 -05:00
db Integer Flavor Ids 2013-06-05 14:38:44 -05:00
dns s/OpenStack LLC/OpenStack Foundation/ in Copyright. 2013-04-29 18:33:42 -04:00
extensions Adding Exists Event Publishing 2013-06-10 16:49:00 -07:00
flavor Add flavor API support for ephemeral 2013-05-15 16:06:52 -07:00
guestagent Merge "Adding support for encrypted backups." 2013-06-18 20:58:55 +00:00
instance Adding Exists Event Publishing 2013-06-10 16:49:00 -07:00
limits Ephemeral volume support 2013-05-23 14:18:10 -07:00
openstack Migrate to pbr. 2013-06-03 18:44:17 -04:00
quota Fix quota bug where it raises exception when resources are deleted 2013-06-11 17:21:31 -07:00
taskmanager Adding Exists Event Publishing 2013-06-10 16:49:00 -07:00
tests Fix faulty 404 errors when requesting bad versions 2013-06-19 15:22:34 -05:00
__init__.py s/OpenStack LLC/OpenStack Foundation/ in Copyright. 2013-04-29 18:33:42 -04:00
README Folder structure layout stuff 2012-02-15 17:34:45 -06:00
version.py s/OpenStack LLC/OpenStack Foundation/ in Copyright. 2013-04-29 18:33:42 -04:00
versions.py s/OpenStack LLC/OpenStack Foundation/ in Copyright. 2013-04-29 18:33:42 -04:00

This is the reddwarf code itself