metomi / rose

:rose: Rose is a toolkit for writing, editing and running application configurations.
https://metomi.github.io/rose/
GNU General Public License v3.0
55 stars 51 forks source link

cylc: also look for apps in share/app #2745

Open oliver-sanders opened 9 months ago

oliver-sanders commented 9 months ago

When run in by a Cylc workflow, rose task-run looks for apps in a Rose suite configuration's app/ directory.

To assist the dynamic installation of applications, we should consider also looking in the share/app directory. This would compliment Cylc's addition of share/bin into the $PATH in the job execution environment.

One question, if we did this, what would be the search order?

Or the other way around?

Or should duplicate applications cause errors?