Skip to content

Commit

Permalink
Merge pull request cms-sw#37 from amarini/topic_script
Browse files Browse the repository at this point in the history
Submission script
  • Loading branch information
amarini committed Sep 30, 2015
2 parents fc676c3 + c42d259 commit 7da5d1a
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions script/submit.py
Original file line number Diff line number Diff line change
Expand Up @@ -137,9 +137,9 @@ def PrintSummary(dir, doPrint=True):
basedir = os.environ['PWD'] + "/" + opts.dir
touch = "touch " + basedir + "/sub%d.pend"%iJob
call(touch,shell=True)
cmd = "rm " + basedir + "/sub%d.fail"%iJob
cmd = "rm " + basedir + "/sub%d.fail"%iJob + " 2>&1 >/dev/null"
call(cmd,shell=True)
cmd = "rm " + basedir + "/sub%d.run"%iJob
cmd = "rm " + basedir + "/sub%d.run"%iJob + " 2>&1 >/dev/null"
call(cmd,shell=True)
cmdline = "bsub -q " + opts.queue + " -o %s/log%d.txt"%(basedir,iJob) + " -J " + "%s/Job_%d"%(opts.dir,iJob) + " %s/sub%d.sh"%(basedir,iJob)
print cmdline
Expand Down Expand Up @@ -253,17 +253,17 @@ def PrintSummary(dir, doPrint=True):

touch = "touch " + basedir + "/sub%d.pend"%iJob
call(touch,shell=True)
cmd = "rm " + basedir + "/sub%d.run 2>&1 >/dev/null"%iJob
cmd = "rm " + basedir + "/sub%d.run 2>&1 >/dev/null"%iJob + " 2>&1 >/dev/null"
call(cmd,shell=True)
cmd = "rm " + basedir + "/sub%d.done 2>&1 >/dev/null"%iJob
cmd = "rm " + basedir + "/sub%d.done 2>&1 >/dev/null"%iJob + " 2>&1 >/dev/null"
call(cmd,shell=True)
cmd = "rm " + basedir + "/sub%d.fail 2>&1 >/dev/null"%iJob
cmd = "rm " + basedir + "/sub%d.fail 2>&1 >/dev/null"%iJob + " 2>&1 >/dev/null"
call(cmd,shell=True)

sh.write('date > %s/sub%d.run\n'%(basedir,iJob))
sh.write('rm %s/sub%d.done\n'%(basedir,iJob))
sh.write('rm %s/sub%d.pend\n'%(basedir,iJob))
sh.write('rm %s/sub%d.fail\n'%(basedir,iJob))
sh.write('rm %s/sub%d.done 2>&1 >/dev/null\n'%(basedir,iJob))
sh.write('rm %s/sub%d.pend 2>&1 >/dev/null\n'%(basedir,iJob))
sh.write('rm %s/sub%d.fail 2>&1 >/dev/null\n'%(basedir,iJob))

if opts.mount:
#mountpoint = "~/eos"
Expand Down Expand Up @@ -303,7 +303,7 @@ def PrintSummary(dir, doPrint=True):
sh.write('EXITCODE=${PIPESTATUS[0]}\n')
else:
sh.write('EXITCODE=$?\n')
sh.write('rm %s/sub%d.run\n'%(basedir,iJob))
sh.write('rm %s/sub%d.run 2>&1 >/dev/null\n'%(basedir,iJob))
sh.write('[ $EXITCODE == 0 ] && touch %s/sub%d.done\n'%(basedir,iJob))
sh.write('[ $EXITCODE != 0 ] && echo $EXITCODE > %s/sub%d.fail\n'%(basedir,iJob))

Expand Down

0 comments on commit 7da5d1a

Please sign in to comment.