[Condor-users] Requirements expretion !! getting crazy


Date: Fri, 11 Feb 2005 18:15:30 +0100
From: Mário Costa <atritoman@xxxxxxxxx>
Subject: [Condor-users] Requirements expretion !! getting crazy
Hello, I need some help

I'm using the folowing Requirement expretion in the configuration file of condor

# 1) For a job to run in this node it must have defined the attributes
JobStartTime and JobRunTime
# 2) The total time expected for the job to run (JobRunTime) must be
smaller than JobRunTime must be
#    smaller than the maxium time alowed for a job to run
(NodeMaxRunTime) in the node,
# 3) The job start time must be in an interval, that is [CurrentTime -
Delta, CurrentTime + Delta]
#    Now check wath the delta is - check the clock variance in the nodes, 
#    check the worst case since the submit, negotiate cycle, startd,
to check the time delays ...


Delta           = 5 * $(MINUTE)
NodeMaxRunTime  = 15 * $(MINUTE)

Requirements    =   (TARGET.JobStartTime =!= UNDEFINED) &&
(TARGET.JobRunTime =!= UNDEFINED) \
                    && (TARGET.JobRunTime <= $(NodeMaxRunTime)) \
                    && ((CurrentTime - $(Delta)) <=
TARGET.JobStartTime && (CurrentTime + $(Delta)) >=
TARGET.JobStartTime)

But, if I submit a job with out the atributes TARGET.JobStartTime or
TARGET.JobRunTime  the job runs in the nodes ... This should'nt happen
??

am I doing any thing wrong ?

[← Prev in Thread] Current Thread [Next in Thread→]
  • [Condor-users] Requirements expretion !! getting crazy, Mário Costa <=