summaryrefslogtreecommitdiff
path: root/keystoneclient/generic
Commit message (Collapse)AuthorAgeFilesLines
* Merge "python3: Add basic compatibility support"Jenkins2013-08-141-2/+4
|\
| * python3: Add basic compatibility supportChuck Short2013-08-041-2/+4
| | | | | | | | | | | | | | | | Use six.iteritems to replace dictionary.iteritems() on python2 or dictionary.items() on python3. Change-Id: I623009200f3a90985a2c0178673df7d54b36a686 Signed-off-by: Chuck Short <chuck.short@canonical.com>
* | Rename client.py to httpclient.pyJamie Lennox2013-08-101-10/+10
|/ | | | | | | | | | | | | The discoverable entry point is to be client.Client however adding this functionality to the current client.py is impossible as we end up with circular dependencies. This patch simply renames the current client.py to httpclient.py to make future patches that will modify client.py more readable. Required for: blueprint api-version-discovery Change-Id: Ibcea03f6e1df0ae05329297166a8b8117fc3ce7b
* flake8: fix alphabetical imports and enable H306Dolph Mathews2013-08-011-1/+1
| | | | Change-Id: I0f4fcc9796e8529e7217dc24abe95660633cad33
* Merge "Fix and enable H401"0.3.1Jenkins2013-06-281-8/+8
|\
| * Fix and enable H401Dirk Mueller2013-06-271-8/+8
| | | | | | | | | | | | Remove leading spaces from doc comments. Change-Id: I75b055c0d64dda478c63839d44158e301900107f
* | Use Python 3.x compatible print syntaxDirk Mueller2013-06-231-2/+2
|/ | | | | | | | Adding an extra pair of braces helps here to let Python 3.x interpret it as print function, while not confusing the Python 2.x print operator. Change-Id: I05af267ecfbcc80753726743fdf82c330350afcb
* Make keystone client handle the response code 300.Nachiappan VR N2013-03-131-1/+5
| | | | | | | | | | | Keystone discover command currently fails to list the keystone server. Fix is made such that client handle the response code 300 from the keystone server. Fixes Bug #1136476 Change-Id: Iada31f1e274aade90aa4b4be2a136793a0ba64d7
* Fix incomplete sentence in helpDolph Mathews2013-02-061-3/+1
| | | | | | | `keystone help` only pulls a one line summary from docstrings, so this summary needed to be condensed. Change-Id: I9b08c6a8153101b1cc338955078d0d3b6a0aa02e
* Use requests module for HTTP/HTTPSDean Troyer2012-12-181-6/+6
| | | | | | | | | | | | | * Implement correct certificate verification * Add requests to tools/pip-requires * Fix OS_CACERT env var help text * Add info to README * Rework tests to use requests Pinned requests module to < 1.0 as 1.0.2 is now current in pipi as of 17Dec2012. Change-Id: I120d2c12d6f20ebe2fd7182ec8988cc73f623b80
* updating keystoneclient doc themeJoe Heck2012-10-011-7/+9
| | | | | | | | | | adding in openstack theming enabling last update from git removing old manual references to API, converted entirely to autodoc updated .gitignore fixed docstring warnings and errors Change-Id: Id22ddc446331d52cbf56c3462d8b532fc37f64ac
* pep8 1.1 changes and updatesJoe Heck2012-06-011-10/+14
| | | | Change-Id: I8bc3582bb3f35a3d841bb1e8c03b62ba61ff92d7
* Backslash continuations (python-keystoneclient)Zhongyue Luo2012-03-172-8/+8
| | | | | | | | Fixes bug #940023 Backslash continuations removal for python-keystoneclient Change-Id: I816fc39ced20bb8ba8a42d3f07a03da94a76f8ea
* Support for version and extension discoveryessex-3Ziad Sawalha2012-01-203-0/+264
- Supports unauthenticated call to Keystone to discover supported API versions - Added command-line support (usage: keystone discover) - Added client support (keystoneclient.genenric client). Client returns dicts, whereas shell command prints formated output. - Added tests for genenric client - Replicates 'nove discover' in python-novaclient - Starts to address blueprint keystone-client - keystone discover output looks like this: $ keystone discover Keystone found at http://localhost:35357 - supports version v1.0 (DEPRECATED) here http://localhost:35357/v1.0 - supports version v1.1 (CURRENT) here http://localhost:35357/v1.1 - supports version v2.0 (BETA) here http://localhost:35357/v2.0 - and HP-IDM: HP Token Validation Extension - and OS-KSADM: Openstack Keystone Admin - and OS-KSCATALOG: Openstack Keystone Catalog Change-Id: Id16d34dac094c780d36afb3e31c98c318b6071ac