I believe you could write the following to keep a job from executing on a machine on which it had already tried running:
Requirements=$(REQUIREMENTS) && (Machine=!=LastRemoteHost)
The LastRemoteHost attribute should be set to the last host on which a job attempted to execute. It wouldn't keep a job from executing on all machines that it previously attempted to run on, but would at least prevent the last one. Make sure you use =!= as it's undefined when the job hasn't run yet.
=================================== Rob Futrick Phone: 617.395.0251 rfutrick@xxxxxxxxxxxxxxxxxx Cycle Computing, LLC http://www.cyclecomputing.com
Scillieri, John wrote: