Skip to content

arcana-lab/condor-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

condor-tools

Various tools that enhance your condor experience.

Getting Started

To add condor_shell to your PATH simply:

source enable

condor_shell

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

condor_usage

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

condor_init

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/"

condor_kick

'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

About

Tools for using condor.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages