Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: d14eb9e63c222345cff111b8fe888a74a968d4bc https://github.com/galaxyproject/galaxy/commit/d14eb9e63c222345cff111b8fe888... Author: John Chilton jmchilton@gmail.com Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths: M config/job_conf.xml.sample_advanced M lib/galaxy/jobs/__init__.py A test/unit/jobs/conditional_runners_job_conf.xml M test/unit/jobs/test_job_configuration.py
Log Message: ----------- Add the ability to control job conf plugin loading from environment variables.
All job configuration parameters can be set using environment variables but currently the actual loading of the plugin cannot. This is problematic for setting up single job confs for multiple environemnts (like done with docker-galaxy-stable) when using plugins that may hang waiting for resources (such as Kubernetes for the K8 runner or a MQ for Pulsar for instance) or may require library dependencies not be setup in every environment the job configuration is deployed in.
xref https://github.com/bgruening/docker-galaxy-stable/pull/328
Rebased with advice from @bgruening.
Commit: ee4826fbc4aeb09bcf01e501759f9774e61244b1 https://github.com/galaxyproject/galaxy/commit/ee4826fbc4aeb09bcf01e501759f9... Author: Björn Grüning bjoern@gruenings.eu Date: 2017-06-06 (Tue, 06 Jun 2017)
Changed paths: M config/job_conf.xml.sample_advanced M lib/galaxy/jobs/__init__.py A test/unit/jobs/conditional_runners_job_conf.xml M test/unit/jobs/test_job_configuration.py
Log Message: ----------- Merge pull request #4154 from jmchilton/dynamic_disable_runners
Add the ability to control job conf plugin loading from environment variables.
Compare: https://github.com/galaxyproject/galaxy/compare/ae76200b08b6...ee4826fbc4ae
galaxy-commits@lists.galaxyproject.org