This wiki is obsolete, see the NorduGrid web pages for up to date information.
LRMS Backends/Python
From NorduGrid
Jump to navigationJump to search
Python backends
Design
Submit
Scan
Cancel
Interface: cancel-<lrms>-job [--config <conffile>] <job.grami>
What are the semantics of the old back-ends in pseudo-code
- boinc) load cancel-common; find process id going through .status/local; cancel_jobs
- condor) load cancel-common; condor_rm <jobid>.<hostname -f>
- dgbridge) load cancel-common; get jobid; wsclient delete
- fork) load cancel-common; find process id going through .locals; Kill job
- ll) load cancel-common; llcancel <job>
- lsf) load cancel-common; bkill -s 9 <job>
- pbs) load cancel-common; pbsqdel <jobid>
- sge) load cancel-common; qdel <jobid>
- slurm) load cancel-common(sources grami); verify_jobid; scancel <jobid>