Skip to content

Commit 3c2af92

Browse files
committed
Added error checking for when model doesn't run
1 parent 1dfdbee commit 3c2af92

File tree

3 files changed

+4
-13
lines changed

3 files changed

+4
-13
lines changed

workflows/nt3_mlrMBO/swift/ai_workflow3.swift

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,9 @@ app (file out, file err) run_log_end(file shfile)
8282
file out <"%s/out.txt" % outdir>;
8383
file err <"%s/err.txt" % outdir>;
8484

85-
//printf("%s", params);
86-
//string fname = "%s/params.json" % outdir =>
87-
//file params_file <fname> = write(params) =>
8885
(out,err) = run_model(model_script, params, outdir, iter_indiv_id) =>
89-
file line = input("%s/result.txt" % outdir) =>
90-
obj_result = trim(read(line));
86+
string result_file = "%s/result.txt" % outdir;
87+
obj_result = get_results(result_file);
9188
printf(obj_result);
9289
}
9390

workflows/p2b1_mlrMBO/swift/ai_workflow3.swift

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,9 @@ app (file out, file err) run_log_end(file shfile)
8383
file out <"%s/out.txt" % outdir>;
8484
file err <"%s/err.txt" % outdir>;
8585

86-
//printf("%s", params);
87-
//string fname = "%s/params.json" % outdir =>
88-
//file params_file <fname> = write(params) =>
8986
(out,err) = run_model(model_script, params, outdir, iter_indiv_id) =>
90-
file line = input("%s/result.txt" % outdir) =>
91-
obj_result = trim(read(line));
87+
string result_file = "%s/result.txt" % outdir;
88+
obj_result = get_results(result_file);
9289
printf(obj_result);
9390
}
9491

workflows/p3b1_mlrMBO/swift/ai_workflow3.swift

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,6 @@ app (file out, file err) run_log_end(file shfile)
8282
file out <"%s/out.txt" % outdir>;
8383
file err <"%s/err.txt" % outdir>;
8484

85-
//printf("%s", params);
86-
//string fname = "%s/params.json" % outdir =>
87-
//file params_file <fname> = write(params) =>
8885
(out,err) = run_model(model_script, params, outdir, iter_indiv_id) =>
8986
string result_file = "%s/result.txt" % outdir;
9087
obj_result = get_results(result_file);

0 commit comments

Comments
 (0)