Condor Plugin

The Condor plugin. Allows submission to HTCondor.

Note: Condor was renamed to HTCondor in 2012.

class iceprod.server.plugins.condor.condor(gridspec, queue_cfg, cfg, modules, io_loop, executor, statsd)[source]
generate_submit_file(*args, **kwargs)[source]

Generate queueing system submit file for task in dir.

get_grid_status(*args, **kwargs)[source]

Get all tasks running on the queue system. Returns {grid_queue_id:{status,submit_dir}}

remove(*args, **kwargs)[source]

Remove tasks from queueing system.

submit(*args, **kwargs)[source]

Submit task to queueing system.

iceprod.server.plugins.condor.condor_os_reqs(os_arch)[source]

Convert from OS_ARCH to Condor OS requirements