RETIRED, further work has moved to Debian project infrastructure
Go to file
Michael McCune f240d55ac5 Adding sessions module and keystone client upgrade
This change implements the sahara.service.sessions module with the basic
session cache object. It also adds the authentication plugin from the
keystonemiddleware into the context for rest transactions.

It also migrates the keystone client utility functions to use the new
session methodology. The trust module has been accordingly fixed to make
greater use of authentication objects instead of client objects.

* adding auth plugin to context
* adding sessions module
* adding test for sessions
* adding keystonemiddleware base auth plugin object to context on api
  call
* adding keystone session to sessions module
* refactoring keystone client to use sessions
* adding keystone methods to retrieve auth plugins, tokens, and service
  catalog
* changing sahara.service.trusts to use new keystone methods
* fixing trust tests to fit new authentication methodologies

Change-Id: I65ed4b4dcee8752bf4e66ef9e47305ff408d8d5d
Partial-Implements: bp keystone-sessions
2015-08-14 16:24:38 -04:00
devstack updating documentation on devstack usage 2015-07-20 15:37:45 -04:00
doc/source Merge "Fix six typos on sahara documentation" 2015-08-10 13:42:31 +00:00
etc Update vanilla plugin to the latest version 2015-08-07 23:24:50 +03:00
sahara Adding sessions module and keystone client upgrade 2015-08-14 16:24:38 -04:00
tools Use right oslo.service entry points 2015-06-26 17:40:50 +02:00
.coveragerc Move the savanna subdir to sahara 2014-03-18 16:38:36 +04:00
.gitignore Cleanup .gitignore 2015-07-21 17:06:42 +03:00
.gitreview Update .gitreview to point on updated repo 2014-03-12 16:55:37 +04:00
.mailmap Add entry for Yevgen Runts to avoid dup author 2014-09-18 18:06:56 -07:00
.testr.conf Group tests by class 2014-08-04 14:59:13 +04:00
babel.cfg First steps for i18n support 2013-08-26 22:16:45 +04:00
bandit.yaml Adding basic bandit config 2015-04-27 12:04:25 -04:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:40 +00:00
HACKING.rst Use jsonutils from oslo.serialization 2015-04-14 12:16:53 +03:00
LICENSE copyright has been added 2013-03-11 10:30:40 +04:00
MANIFEST.in Update vanilla plugin to the latest version 2015-08-07 23:24:50 +03:00
openstack-common.conf Switch to oslo.service 2015-06-23 15:52:47 +02:00
pylintrc Removed attempt to ignore tests in pylint 2014-09-11 15:35:25 +00:00
README.rst Standardize README header 2014-03-29 14:12:44 +00:00
requirements.txt Updated from global requirements 2015-08-10 01:10:44 +00:00
run_tests.sh Fixup 'savanna' references in run_tests.sh 2014-03-20 16:52:42 -04:00
setup.cfg Remove openstack.common package 2015-07-20 21:24:22 +00:00
setup.py Updated from global requirements 2015-07-15 01:38:05 +00:00
test-requirements-bandit.txt Adding basic bandit config 2015-04-27 12:04:25 -04:00
test-requirements.txt Updated from global requirements 2015-08-12 23:14:36 +00:00
tox.ini Merge "pass environment variables of proxy to tox" 2015-07-31 09:23:25 +00:00