Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/certbot/certbot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tests/letstest/scripts/set_python_envvars.sh')
-rwxr-xr-xtests/letstest/scripts/set_python_envvars.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/letstest/scripts/set_python_envvars.sh b/tests/letstest/scripts/set_python_envvars.sh
new file mode 100755
index 000000000..668444209
--- /dev/null
+++ b/tests/letstest/scripts/set_python_envvars.sh
@@ -0,0 +1,17 @@
+#!/bin/sh
+# This is a simple script that can be sourced to set Python environment
+# variables for use in Certbot's letstest test farm tests.
+
+# Some distros like Fedora may only have an executable named python3 installed.
+if command -v python; then
+ PYTHON_NAME="python"
+ VENV_SCRIPT="tools/venv.py"
+ VENV_PATH="venv"
+else
+ # We could check for "python2" here, however, the addition of "python3"
+ # only systems is what necessitated this change so checking for "python2"
+ # isn't necessary.
+ PYTHON_NAME="python3"
+ VENV_PATH="venv3"
+ VENV_SCRIPT="tools/venv3.py"
+fi