From 66148150ae3401653dfc5a2676df7ac65802e914 Mon Sep 17 00:00:00 2001 From: Sistason <c3infra@sistason.de> Date: Mon, 15 Mar 2021 15:18:13 +0100 Subject: [PATCH] make the imports better --- uffd/__init__.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/uffd/__init__.py b/uffd/__init__.py index 9ff360af..ec6c6769 100644 --- a/uffd/__init__.py +++ b/uffd/__init__.py @@ -43,19 +43,22 @@ def create_app(test_config=None): # pylint: disable=too-many-locals db.init_app(app) + # pylint: disable=C0415 + from uffd import user, selfservice, role, mail, session, csrf, mfa, oauth2, services + # pylint: enable=C0415 + + for i in user.bp + selfservice.bp + role.bp + mail.bp + session.bp + csrf.bp + mfa.bp + oauth2.bp + services.bp: + app.register_blueprint(i) + if app.config['LDAP_SERVICE_BIND_DN']: # pylint: disable=C0415 - from uffd import user, selfservice, role, mail, session, csrf, mfa, oauth2, services, signup, invite + from uffd import signup, invite # pylint: enable=C0415 - for i in user.bp + selfservice.bp + role.bp + mail.bp + session.bp + csrf.bp + mfa.bp + oauth2.bp + services.bp + signup.bp + invite.bp: + for i in signup.bp + invite.bp: app.register_blueprint(i) else: - # pylint: disable=C0415 - from uffd import user, selfservice, role, mail, session, csrf, mfa, oauth2, services - # pylint: enable=C0415 app.config['ENABLE_PASSWORDRESET'] = False - for i in user.bp + selfservice.bp + role.bp + mail.bp + session.bp + csrf.bp + mfa.bp + oauth2.bp + services.bp: - app.register_blueprint(i) + @app.route("/") def index(): #pylint: disable=unused-variable -- GitLab