summaryrefslogtreecommitdiff
path: root/keystoneclient/client.py
Commit message (Collapse)AuthorAgeFilesLines
...
* | Ensure JSON isn't read on no HTTP response bodyJay Pipes2012-10-171-7/+7
|/ | | | | | | | | | | | | | | | This patch moves the json.loads(body) call in the HTTP response handling to after the check for non- 200-300 return codes. This gets rid of the ValueError exception raise when you hit, for instance, a 400 or 404. Also changes a number of logger.exception() calls to logger.debug() calls, since some exceptions are expected and should not be logged as exceptions per-se. fixes LP bug#1067512 Change-Id: If66fb1846ddc19da5bc2f15c6e0dd09019a56932
* splitting http req and resp loggingJoe Heck2012-08-231-9/+15
| | | | | | also some pep8 cleanup in shell.py Change-Id: I71aa2586a0196c0a6ba64b892b56c9d221bdcc1d
* Add '--insecure' commandline argument0.1.2Sascha Peilicke2012-07-201-1/+2
| | | | | | | | | | Allows to ignore validation errors that typically occur with self-signed SSL certificates. Making this explicit is important as one would typically only use this in development or in-house deployments. This should also fix bug 1012591. Change-Id: I1210fafc9257648c902176fbcfae9d47e47fc557
* Support 2-way SSL with Keystone server if it is configured to enforceLiem Nguyen2012-07-031-2/+8
| | | | | | | 2-way SSL. See also https://review.openstack.org/#/c/7706/ for the corresponding review for the 2-way SSL addition to Keystone. Change-Id: If0cb46a43d663687396d93604a7139d85a4e7114
* Removed unused imports and variables.Josh Kearney2012-04-051-3/+1
| | | | | | Also fixes AUTHORS file. Previous version was copied directly from python-novaclient. Change-Id: I33654b6fe7197efbff300ebaf4892a8b53d85c54
* Removed ?fresh=nonsense (bug 936405)Dolph Mathews2012-03-071-16/+0
| | | | Change-Id: I69f7411967ef23348854c206efc79a3cf7d3755d
* Allow --token and --endpoint to bypass catalogVishvananda Ishaya2012-02-081-1/+1
| | | | | | | | * allows skipping of service catalog * removes odd logic about password equivalence * also removes extra call to authenticate Change-Id: I5c0979107da99593b4ce8eb16c9695ba530da095
* Blueprint cli-auth: common cli argsDean Troyer2012-02-021-1/+1
| | | | | | | | | | | | Remove os_ from internal variable names corresponding to OS_ env variables. Strip trailing '/' from --auth_url since server doesn't seem to tolerate '//' in the URL path. Fixes lp923920 Change-Id: I3e48441d63b6504fd088aa07241f66d63590d935
* finish removing project_idJesse Andrews2011-12-191-2/+2
|
* remove print statements and uncomment exceptionsJesse Andrews2011-12-171-1/+0
|
* more work on standardization of cliauthJesse Andrews2011-12-171-2/+2
|
* remove user_id as you shouldn't auth using itJesse Andrews2011-12-171-5/+3
|
* initial pass to cliauth blueprintJesse Andrews2011-12-171-7/+9
|
* Improved logging/error messages.Gabriel Hurley2011-11-171-0/+1
|
* more pep8 cleanupJoe Heck2011-11-101-1/+3
|
* Project ID always treated as a string.Gabriel Hurley2011-10-311-1/+1
| | | | Keystone chokes on authorization if the project id is sent as an integer, so we'll cast it to a unicode string on our end.
* Initial commit.Gabriel Hurley2011-10-251-0/+189