mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
A temporary script in the job working directory will be created to import and call it (trusting that `$PYTHONPATH` in a job script is always set to `galaxy/lib`). This is so the auto-detect button can defer command line generation until job preparation time for the case that handlers and web processes run from different paths. Related Trello card: https://trello.com/c/v2eCOYZi (cherry picked from commitb043d43a35) Move set_metadata script from galaxy_utils to galaxy, remove unused imports. (cherry picked from commite093f58d63) Restore old set_metadata files to prevent failure of jobs running at upgrade time. (cherry picked from commit4443b64eae) Fix unit test broken by set_metadata changes. (cherry picked from commitd242286187) Use the job working directory for creating MetadataFiles in external set_metadata, rather than new_files_path. (cherry picked from commit8116d2c917)