fix: install_test_services.sh — использовать .venv из satellite-dev (не production .venv_satellite)
Изменён порядок поиска venv:
1. ${SCRIPT_DIR}/.venv (satellite-dev)
2. ${SCRIPT_DIR}/.venv_satellite
3. ${HOME_DIR}/projects/.venv_satellite (production)
4. ${HOME_DIR}/.venv_satellite (production)
Теперь test сервисы используют правильное окружение.
This commit is contained in:
@@ -21,12 +21,13 @@ echo "👤 Пользователь: $CURRENT_USER"
|
|||||||
echo "🏠 Домашняя директория: $HOME_DIR"
|
echo "🏠 Домашняя директория: $HOME_DIR"
|
||||||
|
|
||||||
# Ищем виртуальное окружение
|
# Ищем виртуальное окружение
|
||||||
|
# Сначала ищем в проекте satellite-dev (для test сервисов)
|
||||||
VENV_PATH=""
|
VENV_PATH=""
|
||||||
for candidate in \
|
for candidate in \
|
||||||
"${HOME_DIR}/projects/.venv_satellite" \
|
|
||||||
"${HOME_DIR}/.venv_satellite" \
|
|
||||||
"${SCRIPT_DIR}/.venv" \
|
"${SCRIPT_DIR}/.venv" \
|
||||||
"${SCRIPT_DIR}/.venv_satellite"
|
"${SCRIPT_DIR}/.venv_satellite" \
|
||||||
|
"${HOME_DIR}/projects/.venv_satellite" \
|
||||||
|
"${HOME_DIR}/.venv_satellite"
|
||||||
do
|
do
|
||||||
if [ -f "${candidate}/bin/python3" ]; then
|
if [ -f "${candidate}/bin/python3" ]; then
|
||||||
VENV_PATH="${candidate}"
|
VENV_PATH="${candidate}"
|
||||||
|
|||||||
Reference in New Issue
Block a user