diff options
author | Chmouel Boudjnah <chmouel@chmouel.com> | 2012-07-04 21:46:02 +0200 |
---|---|---|
committer | Chmouel Boudjnah <chmouel@chmouel.com> | 2012-07-06 18:40:45 +0000 |
commit | c8163f4112bbf5fb438a7fe04bcd9c6ab244768a (patch) | |
tree | 847dcb073d832594a51904f1ed04efa7de3b4179 /tools | |
parent | c2a3fc56fc32b55f06798012fa5e74891acb533a (diff) | |
download | python-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-requires | 1 |
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 |