deb-heat/heat
Miguel Grinberg 8a2e0aff98 proper handling of unsupported request methods
This change adds support for responding to unsupported methods for all
routes. Invoking a route with an unsupported request method returns a 405
status code, and the response includes the 'Allow' header listing the
request methods supported by the requested URL. The OPTIONS request method
is also automatically supported for all URLs, with the response
returning the 'Allow' header. The way routes are registered has been
changed so that unsupported methods can be detected automatically.

Change-Id: I2de28e0fc6cd35ed060395405aa3770b1dc73376
Closes-Bug: 1367057
APIImpact
DocImpact
2015-01-12 17:02:39 +00:00
..
api proper handling of unsupported request methods 2015-01-12 17:02:39 +00:00
cloudinit Remove i18n import from loguserdata.py 2014-12-05 15:21:14 +02:00
cmd Remove deprecated function i18n.install('heat') 2014-10-13 10:31:28 +08:00
common proper handling of unsupported request methods 2015-01-12 17:02:39 +00:00
db Check if encoded user credential may get truncated 2014-12-09 20:37:34 +08:00
engine Merge "Add Nova flavor constraint for SaharaNodeGroupTemplate" 2014-12-23 17:13:57 +00:00
locale Imported Translations from Transifex 2014-12-21 06:02:09 +00:00
openstack Remove gettextutils import 2014-12-19 16:19:55 +02:00
rpc Merge "Expose resource attributes in the API" 2014-12-10 02:59:26 +00:00
scaling Switch to oslo.utils 2014-09-30 14:27:59 +02:00
tests proper handling of unsupported request methods 2015-01-12 17:02:39 +00:00
__init__.py Remove deprecated function i18n.install('heat') 2014-10-13 10:31:28 +08:00
version.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00