From 0f4fd2e4f38d4e5e6aea5dfd7c3d124e8965edb0 Mon Sep 17 00:00:00 2001 From: Morgan Fainberg Date: Tue, 3 Jul 2018 10:12:40 -0700 Subject: [PATCH] Fix keystone.common.rbac_enforcer.__init__.py exporting keystone.common.rbac_enforcer now exports (and has __all__ setup) for the RBACEnforcer object. This limits the underlying module knowledge needed to effectively work with the new flask RBACEnforcer. Change-Id: I48cafa779ca1895113222a2ebfef6d738a906473 Partial-Bug: #1776504 --- keystone/common/rbac_enforcer/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keystone/common/rbac_enforcer/__init__.py b/keystone/common/rbac_enforcer/__init__.py index 2b06e1d4a6..4a8126a813 100644 --- a/keystone/common/rbac_enforcer/__init__.py +++ b/keystone/common/rbac_enforcer/__init__.py @@ -10,7 +10,7 @@ # License for the specific language governing permissions and limitations # under the License. -from keystone.common.rbac_enforcer import enforcer +from keystone.common.rbac_enforcer.enforcer import RBACEnforcer # noqa -__all__ = ('enforcer',) +__all__ = ('RBACEnforcer',)