about summary refs log tree commit diff
path: root/gn3/api
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2025-04-08 14:19:03 -0500
committerFrederick Muriuki Muriithi2025-04-08 14:19:59 -0500
commit91bf50289997edda37fbd4005848ad3b38aa1ce1 (patch)
treefefc2d31f886449bc0c27708575c4a47b5c3d693 /gn3/api
parente0acef9ced9d1170a3341e30662b4521f65befa6 (diff)
downloadgenenetwork3-91bf50289997edda37fbd4005848ad3b38aa1ce1.tar.gz
Pass application log-level to the worker.
Diffstat (limited to 'gn3/api')
-rw-r--r--gn3/api/correlation.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/gn3/api/correlation.py b/gn3/api/correlation.py
index 915978e..539b181 100644
--- a/gn3/api/correlation.py
+++ b/gn3/api/correlation.py
@@ -1,5 +1,6 @@
 """Endpoints for running correlations"""
 import sys
+import logging
 from functools import reduce
 
 import redis
@@ -138,10 +139,12 @@ def partial_correlation():
                     trait_fullname(trait) for trait in args["target_traits"]))
 
         queueing_results = run_async_cmd(
-                conn=conn,
-                cmd=command,
-                job_queue=compute_job_queue(current_app),
-                env = {"PYTHONPATH": ":".join(sys.path), "SQL_URI": SQL_URI})
+            conn=conn,
+            cmd=command,
+            job_queue=compute_job_queue(current_app),
+            env = {"PYTHONPATH": ":".join(sys.path), "SQL_URI": SQL_URI},
+            log_level=logging.getLevelName(
+                current_app.logger.getEffectiveLevel()).lower())
         return build_response({
             "status": "success",
             "results": queueing_results,