diff options
author | Frederick Muriuki Muriithi | 2023-08-07 07:47:01 +0300 |
---|---|---|
committer | Frederick Muriuki Muriithi | 2023-08-07 09:26:12 +0300 |
commit | 6ab6d46ab4b1611ed72bdbce85cf9324ce69b305 (patch) | |
tree | 3d10ba6514e594cf3add2086c6668c891b8cedae /gn_auth/auth/db_utils.py | |
parent | e5cf3178743260e5003f3a9becf025c154204ccd (diff) | |
download | gn-auth-6ab6d46ab4b1611ed72bdbce85cf9324ce69b305.tar.gz |
Collect db-connections function in single module.
Diffstat (limited to 'gn_auth/auth/db_utils.py')
-rw-r--r-- | gn_auth/auth/db_utils.py | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/gn_auth/auth/db_utils.py b/gn_auth/auth/db_utils.py deleted file mode 100644 index c06b026..0000000 --- a/gn_auth/auth/db_utils.py +++ /dev/null @@ -1,14 +0,0 @@ -"""Some common auth db utilities""" -from typing import Any, Callable -from flask import current_app - -from . import db - -def with_db_connection(func: Callable[[db.DbConnection], Any]) -> Any: - """ - Takes a function of one argument `func`, whose one argument is a database - connection. - """ - db_uri = current_app.config["AUTH_DB"] - with db.connection(db_uri) as conn: - return func(conn) |