-
Notifications
You must be signed in to change notification settings - Fork 0
/
lemontree_p5.sub
44 lines (35 loc) · 1.38 KB
/
lemontree_p5.sub
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# lemontree file run using lemontree
# lemontree
# Specify the HTCondor Universe (vanilla is the default and is used
# for almost all jobs), the desired name of the HTCondor log file,
# and the desired name of the standard error file.
# Wherever you see $(Cluster), HTCondor will insert the queue number
# assigned to this set of jobs at the time of submission.
universe = vanilla
log = lemontree_$(Cluster).log
error = lemontree_$(Cluster)_$(Process).err
#
# Specify your executable (single binary or a script that runs several
# commands), arguments, and a files for HTCondor to store standard
# output (or "screen output").
# $(Process) will be a integer number for each job, starting with "0"
# and increasing for the relevant number of jobs.
executable = lemontree.sh
arguments = cluster5
output = cluster5.out
# Specify that HTCondor should transfer files to and from the
# computer where each job runs. The last of these lines *would* be
# used if there were any other files needed for the executable to run.
should_transfer_files = YES
when_to_transfer_output = ON_EXIT
transfer_input_files = lemontree.sh, lemontree.tar.gz
requirements = (Target.HasJava == true)
#
# Tell HTCondor what amount of compute resources
# each job will need on the computer where it runs.
request_cpus = 1
request_memory = 10GB
request_disk = 500MB
#
# Tell HTCondor to run 1 instances of our job:
queue 1