Cylc equivalent of ROSE_SUITE_DIR?

What is the recommended env var to use to obtain the ~/cylc-run/<suite_id> directory path. I’m currently using ROSE_SUITE_DIR, is that correct?



In a task that runs a Rose application it’s fine to use ROSE_SUITE_DIR.

However, Cylc provides an equivalent variable which is always available.
With Cylc 8 this is CYLC_WORKFLOW_RUN_DIR.
With Cylc 7 it is CYLC_SUITE_RUN_DIR (which is still available at Cylc 8 but deprecated).

We provided the Rose environment variables to make it possible to use Rose applications outside of Cylc. In practise this has rarely happened.

Great, thanks Dave. I’ll stick with ROSE_SUITE_DIR.