This is a follow on question to a discussion that we had with a couple of you guys at the conference.
We would like to add a local variation of a HAS_MY_SOFTWARE parameter to our local configuration files, so that we can use the matching Requirements = statement in our submit files.
The question is — we are using virtual machines that come and go, and software that occasionally moves from one virtual machine to a different machine, and with that we currently have just two condor_config.local files that we create links to as we install
HTCondor on a machine. In this case the software is one of our side packages and is typically only running on one machine. The jobs that need that package need to be directed to that one machine.
Is there any way to put a test into the condor_config.local file to test to see if the software is running on that machine so set HAS_MY_SOFTWARE = True?
I was envisioning something like testing if a file exists? But I am not finding any if options in the config file?
And if this is not possible I am open to any suggestions for any other way to add this classed parameter other than creating another set of condor_config.local files and then having a more complex installation decision tree for the HTCondor installer.
I really would prefer a solution that tests the machine and finds the one that has the software running when HTCondor is started.
Sr. Systems Software Engineer
Space Telescope Science Institute
3700 San Martin Drive
Baltimore, MD 21218
HTCondor-users mailing list
To unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx
You can also unsubscribe by visitinghttps://lists.cs.wisc.edu/mailman/listinfo/htcondor-users
The archives can be found at: