Release/v2.6.1
Descripción del Pull Request
Tipo de Cambio
Marca con una x la casilla que aplique. Si aplica más de una, marca todas.
-
Nueva Característica (introducción de una funcionalidad completamente nueva) -
Corrección de Bug (arreglo de un problema existente) -
Hotfix (arreglo rápido y crítico para producción) -
Refactorización de Código (cambios que no alteran el comportamiento, solo la estructura/calidad) -
Documentación (cambios en README.md, comentarios de código, etc.) -
Configuración/Automatización (cambios en CI/CD, dependencias, scripts de construcción)
Resumen del Cambio
Describe brevemente y de manera concisa el propósito de este PR. ¿Qué hace y por qué es necesario?
Se implementan 4 funciones clave para el actual flujo de sync:
- list_plan_sync : Lista todos los posibles cambios comparando HCP (Hik Central Professional) y nuestra BD SQL, esto mas que nada para saber cuales son los cambios antes de realizar su correcta sync.
- sync_apply : Funcion que aplica los cambios de sync hacia HCP desde la BD.
- list_plan_orphans : Lista a todos los usuarios "Huerfanos", con esto quiero decir aquellos que se encuentran en HCP, pero no en la BD.
- apply_orphans: Funcion que mueve a la org indicada (por defecto 'Archivados') y excluye orgs con --exclude-orgs 43( HospitalSimulacion ).