keystone/etc
Morgan Fainberg ead4f98e82 Implement basic caching around assignment CRUD
Implements caching around basic assignment CRUD actions.
    * assignment_api.get_domain
    * assignmnet_api.get_domain_by_name
    * assignment_api.get_project
    * assignment_api.get_project_by_name
    * assignment_api.get_role

The Create, Update, and Delete actions for domains, projects and
roles will perform proper invalidations of the cached methods listed
above.

Specific Cache Layer Tests added around assignment CRUD.

Modifications of LDAP tests done to handle caching concepts.

List methods are not covered by this patchset (list_projects, list_domains,
list_roles).

Grants are not subject to caching in this patchset.

DocImpact

partial-blueprint: caching-layer-for-driver-calls
Change-Id: Ic4e1a2d93078e55649ce9410ebece9b4d09b095a
2013-09-03 11:48:59 -07:00
..
default_catalog.templates Fix default port for identity.internalURL 2012-03-15 11:38:29 +01:00
keystone-paste.ini Create associations between projects and endpoints 2013-08-27 16:04:20 -07:00
keystone.conf.sample Implement basic caching around assignment CRUD 2013-09-03 11:48:59 -07:00
logging.conf.sample Generate apache-style common access logs 2013-01-31 08:16:21 -06:00
policy.json Create associations between projects and endpoints 2013-08-27 16:04:20 -07:00
policy.v3cloudsample.json Implement API protection on target entities 2013-08-28 13:57:03 +01:00