aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2025-03-25 14:39:02 -0500
committerFrederick Muriuki Muriithi2025-03-25 14:39:02 -0500
commit10588aefeb4516fc0bcf3e25e0d8c27f548ee1a3 (patch)
treec9a8b699eafda40e0ff4228e93f58178d2c3c162
parentcb1d73d9224106b02fe15317d104a93fa9bdfb7c (diff)
downloadgn-libs-10588aefeb4516fc0bcf3e25e0d8c27f548ee1a3.tar.gz
Create outputs directory if it does not exist.
-rw-r--r--gn_libs/jobs/launcher.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/gn_libs/jobs/launcher.py b/gn_libs/jobs/launcher.py
index 3e9e3ee..10a24b1 100644
--- a/gn_libs/jobs/launcher.py
+++ b/gn_libs/jobs/launcher.py
@@ -60,6 +60,7 @@ def parse_args():
def main():
"""Entry-point to this program."""
args = parse_args()
+ args.outputs_directory.mkdir(parents=True, exist_ok=True)
with (sqlite3.connection(args.jobs_db_uri) as conn,
sqlite3.cursor(conn) as cursor):
job = jobs.job(conn, args.job_id)