keystone/keystone/trust/backends
Ronald De Rose 5f1eae1650 Move the trust abstract base class out of core
This patch moves the trust abstract base class out of core and
into backends/base.py

This removes dependencies where backend code references code in the
core. The reasoning being that the core should know about the backend
interface, but the backends should not know anything about the core
(separation of concerns). And part of the risk here is a potential for
circular dependencies.

Partial-Bug: #1563101

Change-Id: Ibe9203635ee4ad5d1afee3ad751f04de6ef66f94
2016-07-07 17:11:13 +00:00
..
__init__.py Trusts 2013-03-05 19:35:38 +00:00
base.py Move the trust abstract base class out of core 2016-07-07 17:11:13 +00:00
sql.py Move the trust abstract base class out of core 2016-07-07 17:11:13 +00:00