Comment 23 for bug 1563101

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/339142
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=5f1eae16509c23ec80d9cc1e3c4912dbb0b67c5b
Submitter: Jenkins
Branch: master

commit 5f1eae16509c23ec80d9cc1e3c4912dbb0b67c5b
Author: Ronald De Rose <email address hidden>
Date: Thu Jul 7 17:09:23 2016 +0000

    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