summaryrefslogtreecommitdiffstats
path: root/accounts/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'accounts/__init__.py')
-rw-r--r--accounts/__init__.py21
1 files changed, 11 insertions, 10 deletions
diff --git a/accounts/__init__.py b/accounts/__init__.py
index 883d45c..c290c3a 100644
--- a/accounts/__init__.py
+++ b/accounts/__init__.py
@@ -19,7 +19,7 @@ def absolute_paths(app: Flask, config: str) -> None:
app.config[name] = os.path.join(dirname, app.config[name])
dirname = os.path.dirname(config)
- handle_option(dirname, 'USERNAME_BLACKLIST_FILE')
+ handle_option(dirname, "USERNAME_BLACKLIST_FILE")
def load_config(app: Flask, configfile: Optional[str]) -> None:
@@ -31,32 +31,33 @@ def load_config(app: Flask, configfile: Optional[str]) -> None:
def create_app(config=None) -> Flask:
app = AccountsFlask(__name__)
- app.config.from_object('accounts.default_settings')
- load_config(app, os.environ.get('SPLINE_ACCOUNT_WEB_SETTINGS'))
+ app.config.from_object("accounts.default_settings")
+ load_config(app, os.environ.get("SPLINE_ACCOUNT_WEB_SETTINGS"))
load_config(app, config)
app.register_blueprint(default.bp)
app.register_blueprint(login.bp)
- app.register_blueprint(admin.bp, url_prefix='/admin')
+ app.register_blueprint(admin.bp, url_prefix="/admin")
app.session_interface = EncryptedSessionInterface()
app.all_services = list()
- for (name, url) in app.config.get('SERVICES', list()):
+ for name, url in app.config.get("SERVICES", list()):
cn = name.lower()
app.all_services.append(Service(cn, name, url))
app.username_blacklist = list()
- if app.config.get('USERNAME_BLACKLIST_FILE'):
- with open(app.config['USERNAME_BLACKLIST_FILE']) as f:
+ if app.config.get("USERNAME_BLACKLIST_FILE"):
+ with open(app.config["USERNAME_BLACKLIST_FILE"]) as f:
app.username_blacklist = [line.rstrip() for line in f]
login_manager = create_login_manager()
login_manager.init_app(app)
app.jinja_env.globals.update(
- confirm=lambda realm, *args: Confirmation(realm).dumps(tuple(args)))
+ confirm=lambda realm, *args: Confirmation(realm).dumps(tuple(args))
+ )
- app.user_backend = get_backend(app.config['USER_BACKEND'], app)
- app.mail_backend = get_backend(app.config['MAIL_BACKEND'], app)
+ app.user_backend = get_backend(app.config["USER_BACKEND"], app)
+ app.mail_backend = get_backend(app.config["MAIL_BACKEND"], app)
return app