Back to home page

EIC code displayed by LXR

 
 

    


Warning, /harvester/examples/htcondor_atlas-grid-ce_pull.sdf.d/cream-ce.sdf is written in an unsupported language. File is not indexed.

0001 executable = {executableFile}
0002 arguments = -s {computingSite} -h {pandaQueueName} -p 25443 -w https://pandaserver.cern.ch -u {prodSourceLabel} -i {pilotType} {pilotResourceTypeOption}
0003 initialdir = {accessPoint}
0004 universe = grid
0005 log = {logDir}/{logSubdir}/grid.$(Cluster).$(Process).log
0006 output = {logDir}/{logSubdir}/grid.$(Cluster).$(Process).out
0007 error = {logDir}/{logSubdir}/grid.$(Cluster).$(Process).err
0008 transfer_executable = True
0009 x509userproxy = {x509UserProxy}
0010 environment = "PANDA_JSID=harvester-{harvesterID} HARVESTER_ID={harvesterID} HARVESTER_WORKER_ID={workerID} RUCIO_ACCOUNT=pilot GTAG={gtag} APFMON=http://apfmon.lancs.ac.uk/api APFFID={harvesterID} APFCID=$(Cluster).$(Process)"
0011 +harvesterID = "{harvesterID}"
0012 +harvesterWorkerID = "{workerID}"
0013 
0014 grid_resource = cream https://{ceEndpoint}/ce-cream/services/{ceVersion} {ceJobmanager} {ceQueueName}
0015 +remote_jobuniverse = 5
0016 +remote_requirements = True
0017 +remote_ShouldTransferFiles = "YES"
0018 +remote_WhenToTransferOutput = "ON_EXIT"
0019 +remote_TransferOutput = ""
0020 
0021 #+remote_RequestCpus = {nCoreTotal}
0022 #+remote_RequestMemory = {requestRam}
0023 #+remote_RequestDisk = {requestDisk}
0024 #+remote_JobMaxVacateTime = {requestWalltime}
0025 +ioIntensity = {ioIntensity}
0026 
0027 cream_attributes = CpuNumber={nCoreTotal};WholeNodes=false;SMPGranularity={nCoreTotal};CERequirements = "other.GlueCEPolicyMaxCPUTime == {requestCputimeMinute} && other.GlueCEPolicyMaxWallClockTime == {requestWalltimeMinute} && other.GlueHostMainMemoryRAMSize == {requestRam}";
0028 
0029 #+remote_Requirements = JobRunCount == 0
0030 periodic_remove = (JobStatus == 2 && (CurrentTime - EnteredCurrentStatus) > 604800)
0031 #+remote_PeriodicHold = ( JobStatus==1 && gridjobstatus=?=UNDEFINED && CurrentTime-EnteredCurrentStatus>3600 ) || ( (JobRunCount =!= UNDEFINED && JobRunCount > 0) ) || ( JobStatus == 2 && CurrentTime-EnteredCurrentStatus>604800 )
0032 +remote_PeriodicRemove = (JobStatus == 5 && (CurrentTime - EnteredCurrentStatus) > 3600) || (JobStatus == 1 && globusstatus =!= 1 && (CurrentTime - EnteredCurrentStatus) > 86400)
0033 
0034 +sdfPath = "{sdfPath}"
0035 
0036 queue 1