[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[HTCondor-users] enforce classad values in submit file



hi,
is there any way to enforce certain classads expressions in a submit file?

to be more specific, i want this classad to be used for every job and i want to prevent users from changing it:
request_memory = ifThenElse(MemoryUsage =!= UNDEFINED, ( MemoryUsage ) * 
3 / 2, 1024)
users cannot modify their local htcondor configuration, so putting it 
there would work.
i tried to look around. i could use submit_attrs but if the expression 
would be specified differently in the submit file, the latter would win. 
same problem with JOB_DEFAULT_REQUESTMEMORY.
another possibility might be using SUBMIT_REQUIREMENT_.... so a job with 
a request_memory different from what is specified would be rejected. but 
the problem would be here, that the expression would be evaluated first, 
so i could not check for the ifthenelse expression, right?
thanks for your help!
cheers,
thomas

--
Dr. Thomas Hartmann

Centre for Cognitive Neuroscience
FB Psychologie
UniversitÃt Salzburg
HellbrunnerstraÃe 34/II
5020 Salzburg

Tel: +43 662 8044 5109
Email: thomas.hartmann@xxxxxxxx

"I am a brain, Watson. The rest of me is a mere appendix. " (Arthur Conan Doyle)