aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2025-05-30 13:34:37 -0500
committerFrederick Muriuki Muriithi2025-05-30 13:35:49 -0500
commit2e02c33017883c5a45a82b1151fb2cebdb349845 (patch)
treeffe8213b7300150bc8776c2cc03145a1e3f476f5
parent99f3724fa5ed573fc883cc15cf5e1ae8139786b0 (diff)
downloadgn-uploader-2e02c33017883c5a45a82b1151fb2cebdb349845.tar.gz
Add dataset_id and bundle path to job metadata.
-rw-r--r--uploader/phenotypes/views.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/uploader/phenotypes/views.py b/uploader/phenotypes/views.py
index 4d733bc..c90b072 100644
--- a/uploader/phenotypes/views.py
+++ b/uploader/phenotypes/views.py
@@ -625,6 +625,7 @@ def load_data_to_database(
with (Redis.from_url(app.config["REDIS_URL"], decode_responses=True) as rconn,
sqlite3.connection(jobs_db) as conn):
qc_job = jobs.job(rconn, jobs.jobsnamespace(), request.form["data-qc-job-id"])
+ _meta = json.loads(qc_job["job-metadata"])
load_job_id = uuid.uuid4()
command = [
sys.executable,
@@ -647,7 +648,8 @@ def load_data_to_database(
extra_meta={
"species_id": species["SpeciesId"],
"population_id": population["Id"],
- "dataset_id": dataset["Id"]
+ "dataset_id": dataset["Id"],
+ "bundle_file": _meta["bundle"]
}),
jobs_db,
f"{app.config['UPLOAD_FOLDER']}/job_errors",