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:
2026-05-20 18:11:59 +03:00
parent d9868a0c5b
commit 12d5d14d40
+4 -3
View File
@@ -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}"