Files
exoplasim/hpc/launchset.py
T

26 lines
571 B
Python

import os
import time
def newtask(job,dryrun=False):
workdir = job.home+"/"
modelroutines = "import build"+job.model+"job as setjob"
exec(modelroutines)
#Create the working directory if it doesn't already exist, and clean it if necessary
try:
os.system("mkdir "+workdir)
except:
pass
#try:
# os.system("rm -rf "+workdir+"*")
#except:
# pass
#os.system("cp -r "+modeldir+"clean/* "+workdir)
#os.system("cp release.py "+workdir)
os.system("cp jobdefs.py "+workdir)
setjob.prep(job)
if not dryrun:
setjob.submit(job)