about summary refs log tree commit diff
path: root/uploader
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2026-09-14 11:35:07 -0500
committerFrederick Muriuki Muriithi2026-09-14 11:35:07 -0500
commit0eb3b4d0ec614dd7c58ac3ed4c0d4e872596f0ed (patch)
tree91306ddbc343d0a4de39e50a65fba5b395778ce2 /uploader
parente9f04440ca93268e75830e1670e0230a85cfde2e (diff)
downloadgn-uploader-0eb3b4d0ec614dd7c58ac3ed4c0d4e872596f0ed.tar.gz
Use Python's logging rather than the app logger.
Diffstat (limited to 'uploader')
-rw-r--r--uploader/genotypes/models.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/uploader/genotypes/models.py b/uploader/genotypes/models.py
index 75afabd..40afb1e 100644
--- a/uploader/genotypes/models.py
+++ b/uploader/genotypes/models.py
@@ -1,14 +1,17 @@
 """Functions for handling genotypes."""
+import logging
 from typing import Optional
 from functools import reduce
 from datetime import datetime
 
 import MySQLdb as mdb
 from MySQLdb.cursors import Cursor, DictCursor
-from flask import current_app as app
 
 from gn_libs.mysqldb import debug_query
 
+logger = logging.getLogger(__name__)
+
+
 def genocode_by_population(
         conn: mdb.Connection, population_id: int) -> tuple[dict, ...]:
     """Get the allele/genotype codes."""
@@ -68,7 +71,7 @@ def genotype_markers(
                  if bool(limit) and limit >= 0
                  else "")),
             (species_id, population_id))
-        debug_query(cursor, app.logger)
+        debug_query(cursor, logger)
         _records = tuple(dict(row) for row in cursor.fetchall())
         return _records, _total_records
 
@@ -112,6 +115,7 @@ def genotype_records(
             _query_template.replace(
                 "%%PARAMS_STR%%", ",".join(["%s"] * len(_genoids))),
             _genoids)
+        debug_query(cursor, logger)
         _records: dict[str, dict] = reduce(
             __organise_geno_records__, cursor.fetchall(), {})
         return (
@@ -146,7 +150,7 @@ def genotype_dataset(
 
     with conn.cursor(cursorclass=DictCursor) as cursor:
         cursor.execute(_query, _params)
-        debug_query(cursor, app.logger)
+        debug_query(cursor, logger)
         result = cursor.fetchone()
         if bool(result):
             return dict(result)