- Reemplaza config_loader/config_model/hana_client/logger_utilities/outlook_utilities por core.py (pipeline funcional), hana_manager.py, logger_manager.py, scheduler.py y descargador_sovos.py (Playwright/Firefox) según la plantilla de servicios. - main.py pasa a loop continuo dirigido por scheduler.json, con manejo de SIGINT/SIGTERM. - Agrega Dockerfile, docker-compose.yml (restart unless-stopped) y certs/ para despliegue. - Agrega smb_transfer.py para la transferencia a carpeta compartida. - Saca las credenciales de HANA de config.json y las mueve a .env (HANA_HOST/PORT/USER/PASSWORD).
24 lines
277 B
Plaintext
24 lines
277 B
Plaintext
# Dependencias / virtualenvs
|
|
sovos-venv/
|
|
venv/
|
|
__pycache__/
|
|
*.pyc
|
|
|
|
# Secretos
|
|
.env
|
|
|
|
# Datos y logs
|
|
downloads/
|
|
logs/
|
|
|
|
# Git / IDE / SO
|
|
.git/
|
|
.gitignore
|
|
.DS_Store
|
|
.vscode/
|
|
.idea/
|
|
|
|
# Docker (evita copiar la imagen/contexto a sí mismos)
|
|
Dockerfile
|
|
.dockerignore
|
|
docker-compose.yml |