feat(etl): stable pipeline, exception registry in SQLite, multi-pass aggregation and db_cli
This commit is contained in:
Executable
+20
@@ -0,0 +1,20 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
# Переход в папку проекта
|
||||
cd /home/puh/projects/scud_ai
|
||||
|
||||
# Создание папки для логов
|
||||
mkdir -p /home/puh/projects/scud_ai/logs
|
||||
|
||||
# Фиксация старта
|
||||
echo "==================================================" >> /home/puh/projects/scud_ai/logs/cron_etl.log
|
||||
echo "[CRON START] $(date '+%Y-%m-%d %H:%M:%S')" >> /home/puh/projects/scud_ai/logs/cron_etl.log
|
||||
echo "==================================================" >> /home/puh/projects/scud_ai/logs/cron_etl.log
|
||||
|
||||
# Запуск main_etl.py через интерпретатор окружения
|
||||
/home/puh/scud_orion_ai_v2/venv/bin/python /home/puh/projects/scud_ai/main_etl.py >> /home/puh/projects/scud_ai/logs/cron_etl.log 2>&1
|
||||
|
||||
# Фиксация окончания
|
||||
echo "[CRON FINISH] $(date '+%Y-%m-%d %H:%M:%S')" >> /home/puh/projects/scud_ai/logs/cron_etl.log
|
||||
echo "" >> /home/puh/projects/scud_ai/logs/cron_etl.log
|
||||
Reference in New Issue
Block a user