Skip to content

Commit 72f0fbc

Browse files
committed
Do not try to source ospool-lib again when re-execing
1 parent 5fbdb49 commit 72f0fbc

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

job-wrappers/default_singularity_wrapper.sh

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -136,11 +136,13 @@ function get_glidein_config_value {
136136

137137
# OS Pool helpers
138138
# source our helpers
139-
group_dir=$(get_glidein_config_value GLIDECLIENT_GROUP_WORK_DIR)
140-
if [ -e "$group_dir/itb-ospool-lib" ]; then
141-
source "$group_dir/itb-ospool-lib"
142-
else
143-
source "$group_dir/ospool-lib"
139+
if [[ $GWMS_SINGULARITY_REEXEC -ne 1 ]]; then
140+
group_dir=$(get_glidein_config_value GLIDECLIENT_GROUP_WORK_DIR)
141+
if [ -e "$group_dir/itb-ospool-lib" ]; then
142+
source "$group_dir/itb-ospool-lib"
143+
else
144+
source "$group_dir/ospool-lib"
145+
fi
144146
fi
145147

146148

job-wrappers/itb-default_singularity_wrapper.sh

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -136,11 +136,13 @@ function get_glidein_config_value {
136136

137137
# OS Pool helpers
138138
# source our helpers
139-
group_dir=$(get_glidein_config_value GLIDECLIENT_GROUP_WORK_DIR)
140-
if [ -e "$group_dir/itb-ospool-lib" ]; then
141-
source "$group_dir/itb-ospool-lib"
142-
else
143-
source "$group_dir/ospool-lib"
139+
if [[ $GWMS_SINGULARITY_REEXEC -ne 1 ]]; then
140+
group_dir=$(get_glidein_config_value GLIDECLIENT_GROUP_WORK_DIR)
141+
if [ -e "$group_dir/itb-ospool-lib" ]; then
142+
source "$group_dir/itb-ospool-lib"
143+
else
144+
source "$group_dir/ospool-lib"
145+
fi
144146
fi
145147

146148

0 commit comments

Comments
 (0)