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.
Reviewed: https:/ /review. openstack. org/339133 /git.openstack. org/cgit/ openstack/ keystone/ commit/ ?id=093f2c207bd 3ae6d09e0cef821 0a0215486a4f82
Committed: https:/
Submitter: Jenkins
Branch: master
commit 093f2c207bd3ae6 d09e0cef8210a02 15486a4f82
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: I4007a5fe05e61f 08999a4b3f68017 27c08aaaa14