Migra el servicio a arquitectura Docker persistente y mueve credenciales HANA a .env
- 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).
This commit is contained in:
1 parent
1503d6a2ec
commit
277d07dfeb
22 files changed
+1081
-750
No files matched your search
+13
-3
@@ -1,9 +1,19 @@
|
||||
# Python
|
||||
__pycache__/
|
||||
*.pyc
|
||||
.env
|
||||
venv/
|
||||
sovos-venv/
|
||||
dbapi/
|
||||
|
||||
# Secretos
|
||||
.env
|
||||
|
||||
# Datos y logs
|
||||
downloads/
|
||||
logs/
|
||||
cron_docker.log
|
||||
|
||||
# SO / IDE
|
||||
.DS_Store
|
||||
.vscode/
|
||||
.idea/
|
||||
downloads/
|
||||
logs/
|
||||
Reference in new issue
Block a user