keystone/keystone/resource
Henry Nash 1696b875dd Relax newly imposed sql driver restriction for domain config
The first implementation of the domain config API introduced a
new restriction in terms of which identity drivers could be SQL
backend (to avoid potential multi-process race conditions). This
restriction specified that only the default domain could be SQL
backend.

This patch resolves these issues and hence ensures the restrictions
in terms of SQL identity drivers are the same as the original config
file based approach (i.e. only one driver can be SQL backend, but
it can be for any given domain).

Although this patch changes the V8 driver interface, this is for
the domain_config backend which is still marked as experimental.

Closes-Bug: #1450344
Change-Id: Id1b4415cb5f263dc7afd9e25bd0da2b667f1c90a
2015-09-19 08:11:22 +01:00
..
backends Deprecate LDAP Resource Backend 2015-09-03 06:31:29 -07:00
config_backends Relax newly imposed sql driver restriction for domain config 2015-09-19 08:11:22 +01:00
__init__.py Split the assignments controller 2015-02-10 14:34:42 +00:00
controllers.py Add is_domain field in Project Table 2015-08-18 16:05:25 -03:00
core.py Relax newly imposed sql driver restriction for domain config 2015-09-19 08:11:22 +01:00
routers.py Mark the domain config API as experimental 2015-03-13 19:06:33 +00:00
schema.py Add is_domain field in Project Table 2015-08-18 16:05:25 -03:00