Comment 24 for bug 1563101

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

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

commit 093f2c207bd3ae6d09e0cef8210a0215486a4f82
Author: Ronald De Rose <email address hidden>
Date: Thu Jul 7 16:50:15 2016 +0000

    Move the credential abstract base class out of core

    This patch moves the credential 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: I4007a5fe05e61f08999a4b3f6801727c08aaaa14