From 04a136a74c28bc479db733ebf4d7171925f41f15 Mon Sep 17 00:00:00 2001
From: "Gervaise H. Henry" <gervaise.henry@utsouthwestern.edu>
Date: Thu, 22 Jul 2021 14:55:48 -0500
Subject: [PATCH] Change the way nodefaults is done

---
 workflow/scripts/upload_execution_run.py | 2 +-
 workflow/scripts/upload_input_bag.py     | 2 +-
 workflow/scripts/upload_output_bag.py    | 4 ++--
 workflow/scripts/upload_qc.py            | 4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/workflow/scripts/upload_execution_run.py b/workflow/scripts/upload_execution_run.py
index 421d2df..ec5270d 100644
--- a/workflow/scripts/upload_execution_run.py
+++ b/workflow/scripts/upload_execution_run.py
@@ -41,7 +41,7 @@ def main(hostname, catalog_number, credential):
             "Execution_Status": args.status,
             "Execution_Status_Detail": args.statusDetail.replace('\\n','\n')
         }
-        entities = run_table.insert([run_data], nondefaults={"RCB", "RMB"})
+        entities = run_table.insert([run_data], add_system_defaults=False, defaults={"RID", "RCT", "RMT"})
         rid = entities[0]["RID"]
     else:
         run_data = {
diff --git a/workflow/scripts/upload_input_bag.py b/workflow/scripts/upload_input_bag.py
index b4dbb01..ee10cbf 100644
--- a/workflow/scripts/upload_input_bag.py
+++ b/workflow/scripts/upload_input_bag.py
@@ -39,7 +39,7 @@ def main(hostname, catalog_number, credential):
         "Bag_Type": "Replicate_Input_Seq"
         }
 
-    entities = inputBag_table.insert([inputBag_data], nondefaults={"RCB", "RMB"})
+    entities = inputBag_table.insert([inputBag_data], add_system_defaults=False, defaults={"RID", "RCT", "RMT"})
     rid = entities[0]["RID"]
 
     print(rid)
diff --git a/workflow/scripts/upload_output_bag.py b/workflow/scripts/upload_output_bag.py
index 380a1e9..7bd785d 100644
--- a/workflow/scripts/upload_output_bag.py
+++ b/workflow/scripts/upload_output_bag.py
@@ -42,7 +42,7 @@ def main(hostname, catalog_number, credential):
             "Notes": args.notes,
             "Bag_Type": "mRNA_Replicate_Analysis"
         }
-        entities = outputBag_table.insert([outputBag_data], nondefaults={"RCB", "RMB"})
+        entities = outputBag_table.insert([outputBag_data], add_system_defaults=False, defaults={"RID", "RCT", "RMT"})
         rid = entities[0]["RID"]
 
     else:
@@ -50,7 +50,7 @@ def main(hostname, catalog_number, credential):
             "RID": args.update,
             "Execution_Run": args.executionRunRID
         }
-        entities = outputBag_table.insert([outputBag_data], nondefaults={"RCB", "RMB"})
+        entities = outputBag_table.insert([outputBag_data], add_system_defaults=False, defaults={"RID", "RCT", "RMT"})
         rid = entities[0]["RID"]
 
     print(rid)
diff --git a/workflow/scripts/upload_qc.py b/workflow/scripts/upload_qc.py
index f961e4c..e48d770 100644
--- a/workflow/scripts/upload_qc.py
+++ b/workflow/scripts/upload_qc.py
@@ -45,14 +45,14 @@ def main(hostname, catalog_number, credential):
             "Median_TIN": args.tin,
             "Notes": args.notes
         }
-        entities = run_table.insert([run_data], nondefaults={"RCB", "RMB"})
+        entities = run_table.insert([run_data], add_system_defaults=False, defaults={"RID", "RCT", "RMT"})
         rid = entities[0]["RID"]
     elif args.update == "E":
         run_data = {
             "Execution_Run": args.executionRunRID,
             "Replicate": args.repRID
         }
-        entities = run_table.insert([run_data], nondefaults={"RCB", "RMB"})
+        entities = run_table.insert([run_data], add_system_defaults=False, defaults={"RID", "RCT", "RMT"})
         rid = entities[0]["RID"]
     else:
         run_data = {
-- 
GitLab