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

[HTCondor-users] enforce classad values in submit file

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!

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)