Various tools that enhance your condor experience.
To add condor_shell to your PATH
simply:
source enable
Request an interactive job from condor.
You can specify the machine you would like to request:
condor_shell --machine fix
You can also specify whole machine jobs if necessary:
condor_shell --whole
These can also be combined:
condor_shell --machine allagash --whole
By default, condor_shell
will start the condor job in the same directory it is executed from.
You can specify the directory you'd like to start in instead:
condor_shell -C /home/me/my_dir
condor_shell -C ../other_dir
Or you can be placed in the usual condor limbo:
condor_shell --nwd
Query machines currently in use and their users.
With no arguments, this will give you information about which machines have running jobs and which users are responsible for them.
condor_usage
Or, you can specify the machine you want to inspect:
condor_usage --machine allagash
Creates a condor job file in ./condor/
.
condor_init
shares much of the same arguments as condor_shell
with a few additions:
You can specify a directory for the condor files other than ./condor
with:
condor_init --dir ../other_dir
You can specify the executable that condor should run:
condor_init --exec my_exec
You can specify a list of arguments that you would like to run:
condor_init --exec ls --args "/home/me/" --args "-d /home/me/"
'Kicks' condor job(s) to reschedule them with the condor scheduler. Use this if your job should be getting scheduled, but is still idle.
condor_kick 123456789