keystone/keystone/contrib
Henry Nash f01cd89bd0 Split the assignments controller
This is the final part of the more comprehensive split of
assignments, which rationalizes both the backend and controllers.
In order to make this change easier for reviewers, it is divided
into a number of smaller patches. This patch divides up the
assignment controller, giving resource its own controller.

Previous patches have:
- Moved role management into its own manager and drivers
- Fixed incorrect doc strings for grant driver methods
- Updated controllers to call the new role manager
- Updated unit tests to call the new role manager
- Refactored the assignment manager and drivers enabling
  projects/domains to be split out
- Fixed incorrect comment about circular dependency between
  assignment and identity
- Moved the logically separated project and domain
  functionality into their own manager/backend (called resource).
- Removes unused pointer to assignment from identity driver
- Uddated controllers and managers to call the new resource
  manager
- Updated tests to call the new resource manager

Partially implements: bp pluggable-assignments
Change-Id: Ic7a4dbe9e39c1910ecc23b37d0b798955544fde4
2015-02-10 14:34:42 +00:00
..
admin_crud Split the assignments controller 2015-02-10 14:34:42 +00:00
ec2 Change oslo.serialization to oslo_serialization 2015-02-03 17:05:25 -05:00
endpoint_filter Split the assignments controller 2015-02-10 14:34:42 +00:00
endpoint_policy Check and delete for policy_association_for_region_and_service 2014-12-16 14:09:47 -06:00
example Adds missing log hints for level E/I/W 2014-11-21 14:56:51 +00:00
federation Split the assignments controller 2015-02-10 14:34:42 +00:00
oauth1 Change oslo.serialization to oslo_serialization 2015-02-03 17:05:25 -05:00
revoke Change oslo.utils to oslo_utils 2015-01-30 10:43:03 -06:00
s3 Enhance V3 extensions to provide JSON Home data 2014-08-26 09:57:37 -05:00
simple_cert Change oslo.config to oslo_config 2015-02-09 18:10:07 -06:00
user_crud Make controllers and managers reference new resource manager 2015-01-29 16:53:06 +00:00
__init__.py establish basic structure 2012-01-18 20:06:27 -08:00