aboutsummaryrefslogtreecommitdiff
path: root/gn_auth/auth/db_utils.py
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2023-08-07 07:47:01 +0300
committerFrederick Muriuki Muriithi2023-08-07 09:26:12 +0300
commit6ab6d46ab4b1611ed72bdbce85cf9324ce69b305 (patch)
tree3d10ba6514e594cf3add2086c6668c891b8cedae /gn_auth/auth/db_utils.py
parente5cf3178743260e5003f3a9becf025c154204ccd (diff)
downloadgn-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.py14
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)