Scheduler
generatePbs.py
Go to the documentation of this file.
1 #!/usr/bin/env python
2 
3 import os
4 import sys
5 
6 i = sys.argv[1]
7 
8 filename = "job" + str(i) + ".pbs"
9 
10 with open(filename, "w") as file:
11  file.write("#PBS N job" + str(i) + "\n")
12  file.write("#PBS -l nodes=1:ppn=2\n")
13  file.write("#PBS -l mem=2gb\n")
14  file.write("#PBS -l walltime=20:00:00\n")
15  file.write("#PBS -q eceforce-6\n")
16  file.write("#PBS -j oe\n")
17  file.write("#PBS -o scratch/job" + str(i) + ".out\n")
18  file.write("#PBS -m abe\n")
19  file.write("#PBS -M jacques.florence@gatech.edu\n")
20  file.write("module load gcc/4.9.0\n")
21  file.write("module load python/2.7\n")
22  file.write("time ./run.sh -configNumber " + str(i) + "\n")
23 
24 
25 
26 
27 
28