diff options
author | Richard Samuels <richard.l.samuels@gmail.com> | 2021-04-22 14:01:18 -0400 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-04-27 14:20:24 +0000 |
commit | 2422c8e26ed3562f6b390901c37ec903fe6d941c (patch) | |
tree | e14512aaab8b9f476a654da590f90a47842524d2 /evergreen/prelude.sh | |
parent | 3582b86017aad7c1cc7b5315fbe8d1cba2e88862 (diff) | |
download | mongo-2422c8e26ed3562f6b390901c37ec903fe6d941c.tar.gz |
SERVER-55626 Extract shell scripts from server yaml part 3
Diffstat (limited to 'evergreen/prelude.sh')
-rwxr-xr-x | evergreen/prelude.sh | 29 |
1 files changed, 2 insertions, 27 deletions
diff --git a/evergreen/prelude.sh b/evergreen/prelude.sh index 823b29449af..86f41a53c44 100755 --- a/evergreen/prelude.sh +++ b/evergreen/prelude.sh @@ -16,33 +16,8 @@ if [ "$PWD" != "$calculated_workdir" ]; then exit 1 fi -function activate_venv { - set -e - # check if virtualenv is set up - if [ -d "${workdir}/venv" ]; then - if [ "Windows_NT" = "$OS" ]; then - # Need to quote the path on Windows to preserve the separator. - . "${workdir}/venv/Scripts/activate" 2>/tmp/activate_error.log - else - . ${workdir}/venv/bin/activate 2>/tmp/activate_error.log - fi - if [ $? -ne 0 ]; then - echo "Failed to activate virtualenv: $(cat /tmp/activate_error.log)" - fi - python=python - else - python=${python:-/opt/mongodbtoolchain/v3/bin/python3} - fi - - if [ "Windows_NT" = "$OS" ]; then - export PYTHONPATH="$PYTHONPATH;$(cygpath -w ${workdir}/src)" - else - export PYTHONPATH="$PYTHONPATH:${workdir}/src" - fi - - echo "python set to $(which $python)" - set +e -} +. "$evergreen_dir/prelude_python.sh" +. "$evergreen_dir/prelude_venv.sh" expansions_yaml="$evergreen_dir/../../expansions.yml" expansions_default_yaml="$evergreen_dir/../etc/expansions.default.yml" |