Skip to main content

Plugin for Airflow to connect to slurm clusters

Project description

PyPI PyPI - Downloads

Slurm Executor

The Slurm executor is based on work done by Hanno Holties in https://git.astron.nl/eosc/slurmexecutorplugin, this one extends the use of parameters to be passed to the Slurm cluster so one can control the partition, the account, and other details about the jobs submission.

It was changed from srun to sbatch as a default command to interact with the cluster, so multiple jobs can be submitted at a time.

To use the plugin after installing the package change the AIRFLOW configuration file as such:

# The executor class that airflow should use. Choices include
# SequentialExecutor, LocalExecutor, CeleryExecutor, DaskExecutor, KubernetesExecutor
executor = airflow_slurm_executor.SlurmExecutor

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

airflow_slurm_executor-0.0.6.tar.gz (8.0 kB view details)

Uploaded Source

File details

Details for the file airflow_slurm_executor-0.0.6.tar.gz.

File metadata

  • Download URL: airflow_slurm_executor-0.0.6.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for airflow_slurm_executor-0.0.6.tar.gz
Algorithm Hash digest
SHA256 c410db84afcf6bf267a3018b8a8ee55f7b4697d93e5e9b744b2a8050d13c0e83
MD5 23e04cffb9fba29f066cd9a89df919e9
BLAKE2b-256 250018b63cb8b5895672cbaf5e936a91d8a0ce87f2f3a5dae15936a71eafa7d9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page