keystone/keystone/assignment/role_backends
morgan fainberg b31ff3f991 Implement resource options for roles and projects
Add in support for resource options for roles and projects (including
domains). No options are currently implemented for roles or projects.
Scaffolding has been implemented so that adding options should be
straight forward. This will allow for implementing options such
as an immutable flag.

As a mechanism to isolate SQL Models from the Driver implementation
especially when adding in complexity of the resource options, the
models for the Resource backend and the Role Backend (SQL) have been
move to their own module.

Partial-Bug: #1807751
Depends-On:  https://review.opendev.org/678379
Required-By: https://review.opendev.org/678380
Change-Id: I456a7c19506d28d5846534f884b8abe0d3079c96
2019-09-09 22:07:30 +00:00
..
__init__.py Split roles into their own backend within assignments 2015-01-14 04:36:49 +00:00
base.py Implement resource options for roles and projects 2019-09-09 22:07:30 +00:00
resource_options.py Implement resource options for roles and projects 2019-09-09 22:07:30 +00:00
sql.py Implement resource options for roles and projects 2019-09-09 22:07:30 +00:00
sql_model.py Implement resource options for roles and projects 2019-09-09 22:07:30 +00:00