forked from bbockelm/condor_watch_q
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcondor_config.local
39 lines (35 loc) · 1.13 KB
/
condor_config.local
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
# We want a 'personal condor'
CONDOR_HOST = $(IP_ADDRESS)
use ROLE: CentralManager
use ROLE: Submit
use ROLE: Execute
# Edit paths so all state gets stored in user home directory
LOCAL_DIR=$ENV(HOME)/.condor/state
LOCK=$(LOCAL_DIR)/lock
LOG=$(LOCAL_DIR)/log
RUN=$(LOCAL_DIR)/run
SPOOL=$(LOCAL_DIR)/spool
EXECUTE=$(LOCAL_DIR)/execute
CRED_STORE_DIR=$(LOCAL_DIR)/cred_dir
# Tuning so jobs start quickly
SCHEDD_INTERVAL=5
NEGOTIATOR_INTERVAL=2
NEGOTIATOR_CYCLE_DELAY=5
STARTER_UPDATE_INTERVAL=5
SHADOW_QUEUE_UPDATE_INTERVAL=10
UPDATE_INTERVAL=5
RUNBENCHMARKS=0
# Don't use all the machine resources
RESERVED_MEMORY = ( $(DETECTED_MEMORY) / 2 )
JOB_RENICE_INCREMENT=5
SCHED_UNIV_RENICE_INCREMENT=5
SHADOW_RENICE_INCREMENT=5
# If the job does not explicitly set an environment, define
# some default environment variables that put Conda in the path.
JOB_TRANSFORM_NAMES = $(JOB_TRANSFORM_NAMES) SetCondaVars
JOB_TRANSFORM_SetCondaVars @=end
[
Requirements = ((Env?:"") == "") && ((Environment?:"") == "");
set_Environment = "PATH=/home/watcher/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CONDA_DIR=/home/watcher/conda";
]
@end