You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TPV already supports including multiple remote config files through job_conf.yml. However, it may also be worthwhile enabling TPV config files to be composed of multiple smaller files through an import section.
e.g.:
mylocal_tpv_conf.yml
global:
import:
- https://github.com/galaxyproject/tpv-shared-database/blob/main/tools.yml
- https://raw.githubusercontent.com/usegalaxy-au/infrastructure/master/files/galaxy/dynamic_job_rules/production/total_perspective_vortex/tools.yml
- https://raw.githubusercontent.com/usegalaxy-au/infrastructure/master/files/galaxy/dynamic_job_rules/production/total_perspective_vortex/users.yml
- https://raw.githubusercontent.com/usegalaxy-au/infrastructure/master/files/galaxy/dynamic_job_rules/production/total_perspective_vortex/destinations.ymltools:
# my tool overrides....users:
# my user overrides....
Advantages:
Allow more complex tpv configurations to be refactored into multiple smaller files, without breaking users
Aggregate multiple files into a single file that others can just import
This is more with a view to future proofing than actual current necessity, but maybe there are more use cases?
The text was updated successfully, but these errors were encountered:
TPV already supports including multiple remote config files through
job_conf.yml
. However, it may also be worthwhile enabling TPV config files to be composed of multiple smaller files through an import section.e.g.:
mylocal_tpv_conf.yml
Advantages:
This is more with a view to future proofing than actual current necessity, but maybe there are more use cases?
The text was updated successfully, but these errors were encountered: