Requirements

Example Limiting where a Job runs

Condor has a flexible mechanism to specify requirements for a job. In a condor submit file you can add arbitrary restrictions using the requirements option. For example you can restrict a job to run on a specific machine with something like:

requirements = (Machine == "myogenin.cacr.caltech.edu")

Test Expressions

You can discover what variables are exported by a host by doing condor_status -long <hostname>

You can test your requirements expression to make sure its limited to the systems your interested in by doing:

condor_status -constraint "(expression)"

(for example)

condor_status -constraint '(Machine == "pongo.cacr.caltech.edu")'