From 53078b42afe3e162665e885b51249320b449edd8 Mon Sep 17 00:00:00 2001 From: Nate Coraor <nate@bx.psu.edu> Date: Tue, 19 Sep 2017 13:44:23 -0400 Subject: [PATCH] Job script template from Galaxy --- .../managers/util/job_script/DEFAULT_JOB_FILE_TEMPLATE.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pulsar/managers/util/job_script/DEFAULT_JOB_FILE_TEMPLATE.sh b/pulsar/managers/util/job_script/DEFAULT_JOB_FILE_TEMPLATE.sh index 2a83d133..68da1b3e 100644 --- a/pulsar/managers/util/job_script/DEFAULT_JOB_FILE_TEMPLATE.sh +++ b/pulsar/managers/util/job_script/DEFAULT_JOB_FILE_TEMPLATE.sh @@ -1,5 +1,7 @@ #!$shell +$headers + _galaxy_setup_environment() { local _use_framework_galaxy="$1" if [ "$GALAXY_LIB" != "None" -a "$_use_framework_galaxy" = "True" ]; then @@ -11,18 +13,17 @@ _galaxy_setup_environment() { export PYTHONPATH fi $env_setup_commands - if [ "$GALAXY_VIRTUAL_ENV" != "None" -a "$_use_framework_galaxy" = "True" \ - -a -f "$GALAXY_VIRTUAL_ENV/bin/activate" \ + if [ "$GALAXY_VIRTUAL_ENV" != "None" -a -f "$GALAXY_VIRTUAL_ENV/bin/activate" \ -a "`command -v python`" != "$GALAXY_VIRTUAL_ENV/bin/python" ]; then . "$GALAXY_VIRTUAL_ENV/bin/activate" fi } -$headers $integrity_injection $slots_statement export GALAXY_SLOTS GALAXY_VIRTUAL_ENV="$galaxy_virtual_env" +_GALAXY_VIRTUAL_ENV="$galaxy_virtual_env" PRESERVE_GALAXY_ENVIRONMENT="$preserve_python_environment" GALAXY_LIB="$galaxy_lib" _galaxy_setup_environment "$PRESERVE_GALAXY_ENVIRONMENT" -- GitLab