Parchea los Environments de Odoo basados en threadlocals para usar contextvars en su lugar. Esto es útil cuando el ORM de Odoo debe usarse junto con código asyncio que puede provocar que la ejecución abarque varios hilos.
Este módulo no debe portarse más allá de 14.0.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 14.0Parche técnico que cambia cómo Odoo almacena su entorno de base de datos interno, haciéndolo funcionar correctamente con código Python asíncrono. No añade pantallas, menús ni funcionalidades de negocio para los usuarios finales.
Este módulo es un parche de compatibilidad técnica, no una funcionalidad de negocio. Sustituye la forma en que Odoo realiza el seguimiento de su entorno interno de base de datos (el objeto que da acceso a los registros y a la base de datos) para que se almacene por tarea asíncrona en lugar de por hilo. Esto es importante cuando el código de Odoo se utiliza junto con código asyncio, donde la ejecución puede pasar entre hilos.
El parche cambia tres comportamientos internos del entorno de Odoo:
- La lista de entornos activos ahora se lee desde una variable de contexto, recurriendo al antiguo almacenamiento local del hilo si es necesario.
- El gestor de contexto utilizado para iniciar y detener un entorno ahora establece y borra esa variable de contexto.
- Una función de restablecimiento borra los entornos almacenados, lo que puede ser útil cuando se recrea un registro dentro de una transacción.
No añade ningún modelo, menú, informe, botón, regla de validación ni acción programada. Solo afecta a la clase interna Environment de Odoo. Debido a que es un parche de bajo nivel, está destinado a desarrolladores e integradores, y no debe utilizarse más allá de Odoo 14.0.
Texto generado por IA (DeepSeek) al leer el código de la versión 14.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/server-tools.
terminal Instalación y uso
Sin información verificadaLas instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.