SLURM CLI-API Proxy

SLURM CLI-API Proxy client is a tool designed to bridge existing applications and scripts that rely on the SLURM CLI. The tool mimics traditional SLURM CLI commands, translating them into REST API calls, enabling seamless integration of existing tools with external SLURM workload managers.

1
contributor
94 commitsLast commit ≈ 6 days ago0 stars0 forks

What SLURM CLI-API Proxy can do for you

Application examples of this tool in the biomedical domain would include the Galaxy Pulsar server that forwards jobs to an HPC backend through SLURM. Another key use case for this tool is Arvados, an open-source platform designed for managing and processing large biomedical data. In general, anywhere where a setup assumes the SLURM CLI to be available on a host, the SLURM CLI-API Proxy could help to offload job processing to a more powerful system.

Logo of SLURM CLI-API Proxy
Keywords
Programming language
  • Python 100%
License
</>Source code

Participating organisations

SURF

Contributors

Related projects

SLURM CLI-API Proxy client

Updated 2 days ago
In progress