On 5/1/2012 3:52 PM, Alan De Smet wrote:
I had an interesting chat with a Condor Week attendee who has
some challenges that I'm not sure how to handle. They have
various limited resources (software licenses) , but the limits
aren't global, they're per machine, so the concurrency limits
aren't a good fit. Furthermore a job might claim multiple
identical resources at once, in much the same way a single job
might claim multiple cores.
Maybe something like so in the job submit file:
concurrency_limits = licenseX_$$(Machine), licenseY_$$(Machine)
Actually, the above likely will not work because $$() is not expanded
in the matchmaker... but if concurrency_limits is evaluated, perhaps
you could do the above idea but via ClassAd string cat functions.
Todd