- 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).
10 lines
178 B
JSON
10 lines
178 B
JSON
{
|
|
"HORARIOS": [
|
|
[6, 0, 13, 15, "rapido"],
|
|
[13, 15, 14, 0, "full"],
|
|
[14, 0, 17, 30, "rapido"],
|
|
[17, 30, 21, 30, "full"]
|
|
],
|
|
"DIAS_ACTIVOS": [0, 1, 2, 3, 4]
|
|
}
|