From 73d2e4ed353763fc81c09d50cd8be52baa799fcf Mon Sep 17 00:00:00 2001 From: Anne Tipka <anne.tipka@ctbto.org> Date: Thu, 20 Oct 2022 20:13:05 +0000 Subject: [PATCH] added a function to submit a batch job --- Source/Python/Mods/tools.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Source/Python/Mods/tools.py b/Source/Python/Mods/tools.py index a6f745d..203dcbe 100644 --- a/Source/Python/Mods/tools.py +++ b/Source/Python/Mods/tools.py @@ -29,6 +29,7 @@ # July 2022 - Anne Tipka (formerly Philipp) # - modified function put_file_to_ecserver to put the file automatically # to $HOME directory, to avoid static path creation +# - added function to submit a batch job # # @License: # (C) Copyright 2014-2020. @@ -695,6 +696,14 @@ def put_file_to_ecserver(ecd, filename): return +def submit_sbatch_job(jobname): + ''' + ''' + + job_id = subprocess.check_output(['sbatch', jobname]) + print('SUBMITTED SBATCH JOB ',jobname) + return job_id.decode() + def submit_job_to_ecserver(target, jobname): '''Uses ecaccess-job-submit command to submit a job to the ECMWF server. -- GitLab