summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorChmouel Boudjnah <chmouel@chmouel.com>2012-07-04 21:46:02 +0200
committerChmouel Boudjnah <chmouel@chmouel.com>2012-07-06 18:40:45 +0000
commitc8163f4112bbf5fb438a7fe04bcd9c6ab244768a (patch)
tree847dcb073d832594a51904f1ed04efa7de3b4179 /tools
parentc2a3fc56fc32b55f06798012fa5e74891acb533a (diff)
downloadpython-swiftclient-c8163f4112bbf5fb438a7fe04bcd9c6ab244768a.tar.gz
Use keystoneclient for authentication.
- This allows us to delegate all 2.0 authentication directly to the library without reimplementing ourselves. - Support reusing a token / storage-url without re-authenticating every time via the switch os_storage_url os_auth_token. - Allow auth via tenant_id instead of just tenant_name via the switch os_tenant_id. - Refactor a bit to make it easier in the future to add new OS features (i.e: region). - Implements blueprint use-keystoneclient-for-swiftclient. - Fixes bug 1016641. Change-Id: I532f38a68af884de25326aaac05a2050f5ffa1c7
Diffstat (limited to 'tools')
-rw-r--r--tools/pip-requires1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/pip-requires b/tools/pip-requires
index 322630e..cda3121 100644
--- a/tools/pip-requires
+++ b/tools/pip-requires
@@ -1 +1,2 @@
simplejson
+python-keystoneclient