[FIXED] Corregir error de sintaxis con variable global en rate_update.py

- Solucionar SyntaxError relacionado con la declaración global
- Usar globals() para actualizar la variable global pycountry_available
- Mejorar el flujo de ejecución del programa

🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Mauro Rosero P. 2025-03-12 09:04:02 -05:00
parent 2b5035e16e
commit 33d24561a9
Signed by: mrosero
GPG key ID: 83BD2A5F674B7E26

View file

@ -322,9 +322,11 @@ if __name__ == "__main__":
logger.info("Iniciando actualización de tarifas...") logger.info("Iniciando actualización de tarifas...")
# Verificar e instalar pycountry si es necesario # Verificar e instalar pycountry si es necesario
global pycountry_available
pycountry_available = check_install_pycountry() pycountry_available = check_install_pycountry()
# Actualizar la variable global
globals()['pycountry_available'] = pycountry_available
# Mostrar estado de validación de países # Mostrar estado de validación de países
if pycountry_available: if pycountry_available:
logger.info("Validación de códigos de país habilitada con pycountry.") logger.info("Validación de códigos de país habilitada con pycountry.")