From 7eb09d531444b37487dcf3498f59af9a4ee0b979 Mon Sep 17 00:00:00 2001 From: Ravi Tripathi <ravi89@uab.edu> Date: Tue, 14 Aug 2018 17:23:11 -0500 Subject: [PATCH] Adding function job_dir_eo to add job output and error directories --- bash_array_jobs/prep_env | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/bash_array_jobs/prep_env b/bash_array_jobs/prep_env index 28096b2..a1bb89e 100755 --- a/bash_array_jobs/prep_env +++ b/bash_array_jobs/prep_env @@ -11,6 +11,15 @@ def create_testdir(): os.makedirs(final_directory) return final_directory +def create_jobs_eo(): + current_directory = os.getcwd() + jobs_err_dir = os.path.join(current_directory, r'job_err') + jobs_out_dir = os.path.join(current_directory, r'job_out') + if not os.path.exists(jobs_err_dir): + os.makedirs(jobs_err_dir) + if not os.path.exists(jobs_out_dir): + os.makedirs(jobs_out_dir) + def create_testfiles_seq(dir): for x in range(1, 6): filename = 'test' + str(x) @@ -38,6 +47,7 @@ if __name__=="__main__": parser.add_argument('type', choices=['seq', 'rand', 'diff'], help='Type of test directory to create') args = parser.parse_args() testdir = create_testdir() + create_jobs_eo() if args.type == 'seq': create_testfiles_seq(testdir) if args.type == 'rand': -- GitLab