ecmwf / pyflow

A high level Python interface to ecFlow allowing the creation of ecFlow suites in a modular and "pythonic" way
https://pyflow-workflow-generator.readthedocs.io/en/latest/
Apache License 2.0
7 stars 7 forks source link

Use troika directives instead of slurm for TroikaHost object #31

Closed corentincarton closed 1 month ago

corentincarton commented 9 months ago

Is your feature request related to a problem? Please describe.

The current implementation of the TroikaHost uses slurm directives (SBATCH), meaning we can only run the TroikaHost on HPC using slurm as job scheduler.

Describe the solution you'd like

The slurm directives should be replaced by troika compatible directives (TROIKA) to be able to run on any system where troika is installed.

Describe alternatives you've considered

No response

Additional context

No response

Organisation

No response

corentincarton commented 1 month ago

Merged to develop in https://github.com/ecmwf/pyflow/pull/34