# Glidein Job submission # You shouldn't have to edit this file. # Define the default variables that will be used below # NOTE - These will be automatically overwritten by configuration options BOSCOCluster = None # From Cluster Hosts in campus_factory.conf GLIDEIN_HOST = $(BOSCOCluster) # From COLLECTOR_HOST from condor_config WN_TMP = /tmp # From worker_tmp from campus_factory.conf GLIDEIN_Site = Grid site # From COLLECTOR_NAME from condor_config Universe = Grid Executable = $(GLIDEIN_DIR)/glidein_wrapper.sh Arguments = -dyn -f Environment = _condor_CONDOR_HOST=$(GLIDEIN_HOST); \ _condor_COLLECTOR_HOST=$(GLIDEIN_HOST); \ _condor_GLIDEIN_HOST=$(GLIDEIN_HOST); \ _condor_CONDOR_ADMIN=condor@$(GLIDEIN_HOST); \ _condor_NUM_CPUS=1; \ _condor_UID_DOMAIN=$(GLIDEIN_HOST); \ _condor_FILESYSTEM_DOMAIN=$(GLIDEIN_HOST); \ _condor_MAIL=/bin/mail; \ _condor_STARTD_NOCLAIM_SHUTDOWN=1200; \ _campusfactory_wntmp=$(WN_TMP); \ _condor_GLIDEIN_Site="$(GLIDEIN_Site)"; \ _condor_BOSCOCluster="$(BOSCOCluster)"; \ _campusfactory_CAMPUSFACTORY_LOCATION=$(REMOTE_FACTORY) transfer_input_files = $(GLIDEIN_DIR)/glidein_condor_config, \ $(GLIDEIN_DIR)/user_job_wrapper.sh, \ $(GLIDEIN_DIR)/glidein_startup, \ $(PASSWDFILE_LOCATION) should_transfer_files = YES when_to_transfer_output = ON_EXIT output = output error = error # Remove the job if it gets held for too long (1 hour) PeriodicRemove = (JobStatus == 5 && time() - EnteredCurrentStatus > 3600*1*1) GlobusRSL = Grid_Resource = batch $(REMOTE_SCHEDULER) $(REMOTE_CLUSTER) +GlideinJob=TRUE +BOSCOCluster="$(BOSCOCluster)" Notification = Never Queue