Comment 8 for bug 1563101

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

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

commit d1591b56b50f11864d340407b3030366da2a9ae3
Author: Ronald De Rose <email address hidden>
Date: Thu Apr 7 14:51:31 2016 +0000

    Move the resource abstract base class out of core

    This patch moves the resource abstract base class and other backend
    code 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: Id14d698fa7e083e72c463732e227726448a86f6d