On 08/01/2015 17:47, Dimitri Maziuk wrote:
You can do something like that by using classad matching, as long as each machine announces in advance what features it has.f it could also blacklist a node so the job is retried someplace else, it'd be a simple stupid way to stir jobs to the right machines: 'python -V 2>&1 | grep "2.6"' if you need python 2.6.
http://stackoverflow.com/questions/9864766/how-to-tell-condor-to-dispatch-jobs-only-to-machines-on-the-cluster-that-have https://lists.cs.wisc.edu/archive/htcondor-users/2013-May/msg00042.shtml (in your case you'd say has_python26, has_python27 etc)