keystone/keystone
Mark McLoughlin e7c4c4b028 Do not return identical error messages twice
e.g.

 $> curl -d '{"passwordCredentials": ...}' -H "Content-type: application/json" http://localhost:5000/v2.0/tokens

should return:

 {"badRequest": {"message": "Expecting auth", "code": "400"}}

not:

 {"badRequest": {"message": "Expecting auth or Expecting auth", "code": "400"}}

Change-Id: I76a432cbb4c964f4050b8596c773e0a553120ca3
2011-09-30 15:59:51 +01:00
..
backends Changes to stored hashed password in backends. 2011-09-28 22:04:44 -05:00
common Revised docstring 2011-09-28 16:18:41 -05:00
content Updated guides.Have recompiled to use the latest examples. 2011-09-29 17:05:40 -05:00
contrib Changes to return groups as a part of RAXKSGRP extension.Also fixed incorrect 2011-09-27 17:42:16 -05:00
controllers Do not return identical error messages twice 2011-09-30 15:59:51 +01:00
frontends Changes to support auth catalog as per new format. 2011-09-21 18:27:47 -05:00
logic Changes to support getTenants to behave differntly for admin users when invoked 2011-09-29 00:56:58 -05:00
manage Authenticating against non-existent tenant (fixed #859927) 2011-09-28 14:36:35 -05:00
middleware Fix bug 861546 2011-09-29 15:37:09 -04:00
routers Changes to support getTenants to behave differntly for admin users when invoked 2011-09-29 00:56:58 -05:00
test Merge "Changes to stored hashed password in backends. Using passlib a password hashing library. Using sha512. Setting hashing to be the default behavior." 2011-09-29 22:33:55 +00:00
tools Move tools/tracer into the keystone code. 2011-08-25 11:27:16 -04:00
__init__.py PEP8 fixes... all of them. 2011-08-04 14:30:45 -05:00
config.py Added backend-managed primary key to User and Tenant model 2011-09-12 11:18:19 -05:00
server.py PEP8 fixes... all of them. 2011-08-04 14:30:45 -05:00
utils.py Changes to stored hashed password in backends. 2011-09-28 22:04:44 -05:00