On Tue, Jun 2, 2015 at 4:32 AM, Chenhong Liu <liuchenh...@unitedstack.com> wrote:
> There is keystone/exception.py which contains Exceptions defined and used > inside keystone provide 4xx and 5xx status code. And we can use it like: > exception.Forbidden.code, exception.forbiddent.title > exception.NotFound.code, exception.NotFound.title > > This makes the code looks pretty and avoid error prone. But I can't find > definition for other status code, like 200, 201, 204, 302, and so on. The > code in keystone, especially the unit test cases, just write these status > code and title explicitly. > > How about add those definitions? > > Looks like Python 3.5 added constants in http.HTTPStatus[1]. So someday we'll be able to use those instead. [1] https://docs.python.org/3.5/library/http.html#http.HTTPStatus Sincerely, Brant
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev