This commit is contained in:
+5
-22
@@ -149,28 +149,11 @@ else
|
|||||||
error "Ошибка при выполнении бэкапа базы данных"
|
error "Ошибка при выполнении бэкапа базы данных"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 3. Запуск ensure_db.py для проверки и создания БД
|
# 3. Проверка и создание структуры базы данных пропущена
|
||||||
log "Запускаем проверку и создание структуры базы данных..."
|
# Будет выполнена в другом месте
|
||||||
|
log "Проверка структуры базы данных пропущена - будет выполнена отдельно"
|
||||||
|
|
||||||
if [ ! -f "$ENSURE_DB_SCRIPT" ]; then
|
# 3. Проверка и обновление systemd сервисов
|
||||||
error "Скрипт ensure_db.py не найден в $ENSURE_DB_SCRIPT"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# ensure_db.py читает .env файл напрямую через load_dotenv()
|
|
||||||
# поэтому просто запускаем его из корневого каталога проекта
|
|
||||||
|
|
||||||
# Запускаем скрипт проверки БД из корневого каталога проекта
|
|
||||||
# Переходим в корневой каталог проекта и запускаем скрипт
|
|
||||||
cd "$PROJECT_ROOT"
|
|
||||||
python3 "$ENSURE_DB_SCRIPT"
|
|
||||||
|
|
||||||
if [ $? -eq 0 ]; then
|
|
||||||
log "Проверка и создание структуры базы данных выполнена успешно"
|
|
||||||
else
|
|
||||||
error "Ошибка при выполнении проверки базы данных"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# 4. Проверка и обновление systemd сервисов
|
|
||||||
log "Проверяем и обновляем systemd сервисы..."
|
log "Проверяем и обновляем systemd сервисы..."
|
||||||
|
|
||||||
# Создаем каталог для резервных копий сервисов
|
# Создаем каталог для резервных копий сервисов
|
||||||
@@ -232,7 +215,7 @@ for service in "${SERVICES[@]}"; do
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
# 5. Перезапуск сервисов
|
# 4. Перезапуск сервисов
|
||||||
log "Перезапускаем systemd сервисы..."
|
log "Перезапускаем systemd сервисы..."
|
||||||
|
|
||||||
for service in "${SERVICES[@]}"; do
|
for service in "${SERVICES[@]}"; do
|
||||||
|
|||||||
Reference in New Issue
Block a user