db: refs #8140 Warn when python venv is not enabled
This commit is contained in:
parent
d08f73445c
commit
dabd7305f9
|
@ -1,5 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
MY_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
PY_VENV_DIR="$MY_DIR/venv"
|
||||
EXTRA_ARGS=()
|
||||
|
||||
if [ -f .passbolt.yml ]; then
|
||||
|
@ -9,5 +11,11 @@ if [ -f .vault-pass ]; then
|
|||
EXTRA_ARGS+=("--vault-password-file" ".vault-pass")
|
||||
fi
|
||||
|
||||
#export PYTHONPATH=./venv/lib/python3.12/site-packages/
|
||||
if [[ -z "$VIRTUAL_ENV" && -d "$PY_VENV_DIR" ]]; then
|
||||
WARNING="\e[33m"
|
||||
RESET="\e[0m"
|
||||
echo -e "Warning: ${WARNING}Python virtual environment not enabled! Some tasks might fail.${RESET}"
|
||||
#export PYTHONPATH=./venv/lib/python3.12/site-packages/
|
||||
fi
|
||||
|
||||
ansible-playbook ${EXTRA_ARGS[@]} $@
|
||||
|
|
Loading…
Reference in New Issue